Revmob在AdDidReceive中区分视频或静态插页式广告

时间:2016-07-28 08:46:58

标签: unity3d revmob revmobads

如何区分缓存视频是否为AdDidReceive委托方法中的静态插页式全屏或视频广告???

public void AdDidReceive (string revMobAdType)
{
    if( revMobAdType == ?? ) {} //video or static interstitial
}

1 个答案:

答案 0 :(得分:1)

插页式广告可以接收静态图片或视频(如果您转到媒体,则可以配置此行为 - >点击您的媒体 - >广告单元 - >点击您的"全屏"广告单元"编辑"按钮 - >检查是否接受视频。

revMobAdType的可能值可能是:" Link"," Banner"和"全屏",所以我建议做类似的事情:

switch (revMobAdType) {
    case "Link":
        break;
    case "Fullscreen":
        break;
    case "Banner":
        break;
    default:
        break;
}

要检查Video或RewardedVideo,请使用:

public void VideoLoaded () {
    Debug.Log("VideoLoaded.");
}
public void RewardedVideoLoaded () {
    Debug.Log("RewardedVideoLoaded.");
}

查看RevMob's Unity Listener docs了解详情。