开发
API

tt.createRewardedVideoAd

基础库 1.57.0 开始支持本方法,低版本需做兼容处理。这是一个同步方法。

注意,目前只能在抖音使用该方法,今日头条等宿主暂不支持。

开发者可以在小程序中使用激励视频广告获得收入。具体接入方式可参考抖音端激励视频广告接入说明

语法

tt.createRewardedVideoAd(options)

参数说明

options 为 object 类型,属性如下:

属性名类型默认值必填描述最低支持版本
adUnitIdstring广告位 id1.57.0

返回值

返回值为 RewarededVideoAd 类型,属性如下:

属性名类型默认值描述最低支持版本
showFunction广告创建后默认是隐藏的,可以通过该方法显示广告1.57.0
onLoadFunction绑定广告 load 事件的监听器1.57.0
offLoadFunction解除绑定 load 事件的监听器1.57.0
loadFunction当广告素材加载出现错误时,可以通过 load 方法手动加载1.57.0
onErrorFunction绑定 error 事件的监听器1.57.0
offErrorFunction解除绑定 error 事件的监听器1.57.0
onCloseFunction绑定 close 事件的监听器1.57.0
offCloseFunction解除绑定 close 事件的监听器1.57.0

代码示例

const videoAd = tt.createRewardedVideoAd({
  adUnitId: "xxxx",
});

Bug & Tip

  • Tip:激励视频广告是由客户端原生渲染,覆盖在整个小程序页面区域之上,目前支持竖屏展示。
  • Tip:全局只有一个 RewarededVideoAd 实例,重复创建不会覆盖。
  • Tip:激励视频广告展示的时候用户不能操作小程序。
  • Tip:开发者工具上暂不支持调试该 API,请直接在真机上进行调试。
  • Bug: 2.1.0 引入 .show().catch() 捕获不到错误说明
点击纠错
评价此篇文档