美文网首页
unity接入Vungle视频广告

unity接入Vungle视频广告

作者: _Bob_ | 来源:发表于2017-12-15 12:00 被阅读293次

            Vungle官方的文档已经很详细了,时间充足的话建议大家去仔细看一下,我这片主要是快速接入视频广告,以及视频广告的回调。

            Vungle可以支持ios,Android,还有wphone,下面主要涉及IOS部分。我使用的SDK是5.3版本。

    需要注意的几点

    IOS: ios7需要手动在xcode中加入WebKit.framework,建议IOS8+,unity 5.4.1以上

    Android:java 1.7 for Android,unity 5.3.2以上

    一.安装sdk

       官方链接: https://dashboard.vungle.com/sdk

    二.初始化SDK

             首先,去VungleDashboard获取Vungle的应用ID与Placement Reference ID(s),placement Reference会默认有一个Auto Cached的。你可以可以创建多个广告位,也可自己去控制load广告。

    新建脚本,创建以下参数

    private string AppID="5a31eca045xxxxxxxxxx";//vungle应用ID

    private string normalPlacement="DEFAULxxxxx";//自动缓存广告位

    Dictionary placements = new Dictionary     {         { "DEFAULxxxxx", false }     };

    新建方法,初始化SDK

    public void initAdsSDK()

    {

    string [ ] array = newstring[placements.Keys.Count];

    placements.Keys.CopyTo(array,0);

    Vungle.init(AppID,array);

    initializeEventHandlers();//广告的回调接口

    }

    三.回调方法

    void initializeEventHandlers()

    {

            Vungle.onAdStartedEvent+=(placementID)=>    

            {

                //广告开始播放了,在这里需要将你游戏暂停,音乐暂停

            );

            Vungle.onAdFinishedEvent+=(placementID,args)=>

            {

                //广告播放结束,恢复游戏,音乐继续,以及给予奖励 

            };

            Vungle.adPlayableEvent+=(placementID,adPlayable)=>

            {

                 //广告状态改变

            };

            Vungle.onLogEvent+=(log)=>

            {

                Debug.Log("Log:"+log);

            };

            Vungle.onInitializeEvent+=()=>

            {

                Debug.Log("SDKinitialized");

            };

    }

    四.如何使用

            在初始化SDK后,会自动加载Placement为Auto Catch的广告,我们所需要做的就是判断广告是否加载完成,然后在合适的地方播放广告。

    public bool isADCached()

    {

            return Vungle.isAdvertAvailable(normalPlacement);

    }

    public void playVideoAD()

    {

            Vungle.playAd(normalPlacement);

    }

    相关文章

      网友评论

          本文标题:unity接入Vungle视频广告

          本文链接:https://www.haomeiwen.com/subject/embrwxtx.html