在微信小程序上面添加激励视频广告

星辰 807 0

概述

对用户来说:在小程序的某个场景中主动触发激励式广告,待完整播放视频广告,并手动点击“关闭广告”按钮后,将获得该小程序下发的奖励。虽然激励视频广告能给用户有价值的“奖励”,可是广告毕竟是广告,为了保护用户体验,激励视频广告也应当设置合理的曝光频次,以实现用户体验、广告收益、应用效益之间的平衡。

激励式视频广告的接入条件

累计UV不低于1000的开发者可登录小程序后台,进入流量主,点击开通,并按照指示填写资料。

简单示例

// 在页面中定义激励视频广告
let videoAd = null

// 在页面onLoad回调事件中创建激励视频广告实例
if (wx.createRewardedVideoAd) {
  videoAd = wx.createRewardedVideoAd({
    adUnitId: 'adunit-e7cb039788774b1b'
  })
  videoAd.onLoad(() => {})
  videoAd.onError((err) => {})
  videoAd.onClose((res) => {})
}

// 用户触发广告后,显示激励视频广告
if (videoAd) {
  videoAd.show().catch(() => {
    // 失败重试
    videoAd.load()
      .then(() => videoAd.show())
      .catch(err => {
        console.log('激励视频 广告显示失败')
      })
  })
}

发表评论 取消回复
表情 图片 链接 代码

分享