0
如何在AdDidReceive委派方式中区分缓存视频是静态插页式全屏还是视频广告???Revmob在AdDidReceive中区分视频或静态插页式广告
public void AdDidReceive (string revMobAdType)
{
if(revMobAdType == ??) {} //video or static interstitial
}
如何在AdDidReceive委派方式中区分缓存视频是静态插页式全屏还是视频广告???Revmob在AdDidReceive中区分视频或静态插页式广告
public void AdDidReceive (string revMobAdType)
{
if(revMobAdType == ??) {} //video or static interstitial
}
插页式广告可以接收静态图像或视频,如果你去到媒体(可以配置此行为 - >点击您的媒体 - >广告单元 - >点击你的“全屏”广告单元“编辑”按钮 - >检查它是否接受视频)。
为revMobAdType的可能值可能是:“链接”,“旗帜”和“全屏”,所以我建议做这样的事情:
switch (revMobAdType) {
case "Link":
break;
case "Fullscreen":
break;
case "Banner":
break;
default:
break;
}
要查看视频或RewardedVideo,用途:
public void VideoLoaded() {
Debug.Log("VideoLoaded.");
}
public void RewardedVideoLoaded() {
Debug.Log("RewardedVideoLoaded.");
}
查看RevMob's Unity Listener docs了解更多信息。
对于静态和视频插页式广告,revMobAdType将为“全屏”,对不对? – Kenshin
是的,有静态和视频插页式ATM –
没有区别这将是非常有益的,如果你们可以实现类似于此 开关(revMobAdType){ 情况下,“一线通”功能的东西: 休息; case“Fullscreen”: break; case“Video”: break; case“Banner”: break; 默认值: break; } – Kenshin