效果展示:
如果感觉文章有用的,也烦请大家多多支持(扫描上面二维码n(*≧▽≦*)n)!!❤❤❤
开通条件如下:
累计独立访客(UV)不低于 1000
存在刷粉行为或有严重违规记录的小程序不予申请
同一个收款账户最多允许关联 50 个账号开户主体
开通位置
推广 -> 流量主
满足条件以后,开通按钮会变成绿色
点击开通之后,点击 广告管理 -> 广告位管理 -> 选择自己想要新建的广告,点击新建广告位,建立自己需要的广告信息,广告位ID就是接入广告时需要的ID
★注意:广告位需要审核,审核触发时间是游戏版本审核通过,点击发布后开始审核
审核成功后将会顺利调起广告,如果是首次审核或者审核失败,调起就会失败
这是经历的一次失败原因,调视频的入口一定要明确写明需要观看视频
所以如果有测试版和体验版都能调起视频,但正式版调不起视频的情况,大概率是广告组件在审核中...
这里建议增加下面方法进行监听
WXRewardedVideoAd doublePrizeVideoAd = WX.CreateRewardedVideoAd(new WXCreateRewardedVideoAdParam());
doublePrizeVideoAd.OnError((WXADErrorResponse msg) =>
{
Debug.Log(msg.errMsg);
//做后续处理
});
广告接入目前只简单说明项目中使用过的激励视频,使用方式大同小异,更多视频的详细内容请查看官方文档
https://developers.weixin.qq.com/minigame/dev/guide/open-ability/ad/banner-ad.html
激励广告AD(点击观看广告后给予激励)
先建立广告组件:
WXRewardedVideoAd backToLifeVideoAd = WX.CreateRewardedVideoAd(
new WXCreateRewardedVideoAdParam()
{
adUnitId = "广告ID",
multiton = true
});
adUnitId就是新建广告的广告位ID
打开广告:
if (backToLifeVideoAd != null) { backToLifeVideoAd.Show(); }
监听关闭:
backToLifeVideoAd.OnClose((WXRewardedVideoAdOnCloseResponse res)=>
{
if ((res != null && res.isEnded) || res == null)
{
// 正常播放结束,可以下发游戏奖励
}
else
{
// 播放中途退出,不下发游戏奖励
PopupManager.Instance.Tip("复活失败");
}
});