写在前面
经过一番挣扎,微信平台终于上架了。欢迎大家,打开微信,试用一下,转发一下。我非常感激!谢谢你! !
我偏离主题了。今天给大家带来的是微信平台拉取广告。这是根据微信平台已经成功投放的情况来看的。过程比较简单。
1.打开流量大师
首先,要访问微信小游戏中的广告,您需要先激活流量大师。要激活流量大师,您的小程序访问用户必须满足一定的要求。
我这里使用了种子计划,新用户数量很快就达到了要求的数量。条件确定后,蛮子直接打开流量大师,然后创建了你需要的广告类型。
2. 制作广告
在制作广告时,我选择了独立访问,广告类型为奖励广告。我们需要先创建广告,获取对应的广告位ID,并设置广告的投放时机。
3. 访问广告
微信官方文档中的接入码是针对使用微信开发者工具开发的小游戏,而我们就是使用微信来制作小游戏。我们应该使用代码拉入。过程大致相同,但代码不同。
RewardedVideoAd rewardedVideoAd; void InitRewardedAd() { rewardedVideoAd = WX.CreateRewardedVideoAd( new WXCreateRewardedVideoAdParam() { adUnitId = "", //输入你的广告位ID multiton = true }); rewardedVideoAd.OnClose(RewardAdClose); }
if (rewardedVideoAd != null) rewardedVideoAd.Show();
//关闭广告事件监听 void RewardAdClose(WXRewardedVideoAdOnCloseResponse res) { if ((res != null && res.isEnded) || res == null) { // 正常播放结束,可以下发游戏奖励 } else { // 播放中途退出,不下发游戏奖励 } }
这里需要注意的是,激励视频广告组件会自动拉取广告并更新。组件创建完成后,会拉取一次广告。用户点击关闭广告后,会拉取下一个广告。通俗点讲,当你初始化广告时,广告会自动加载一次,然后当你点击关闭广告时,广告又会自动加载一次,所以我们只需要关注广告初始化的时候,其中广告已播放以及如何关闭它。只需在广告的回调中发放奖励即可。
当我们连接广告并打包实机测试后,就可以提交版本审核了。只有审核通过并上线后,微信官方团队才会对您的广告组件进行审核。在广告组件审核失败之前,您的广告将无法正常加载和播放。 。