为了方便开发者接入,联盟共建了统一 SDK,开发者接入 sdk 后能更快的实现登录、支付与广告功能,建议采用统一 SDK 方式接入。
创建激励视频广告组件
Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
adUnitId | String | 是 | 广告单元 id | |
multiton | Boolean | 否 | 是否启用多例模式,默认为 false |
激励视频广告组件。激励视频广告组件是一个原生组件,层级比普通组件高,全局单例,如果创建新的广告位 Ad 对象,会导致之前的 Ad 被销毁。
加载激励视频广告
激励视频广告加载数据的结果
显示激励视频广告。激励视频广告将从屏幕下方推入
激励视频广告显示操作的结果
监听激励视频广告加载事件
激励视频广告加载事件的监听函数
移除激励视频广告加载事件的监听函数
onLoad 传入的监听函数。不传此参数则移除所有监听函数
const listener = function(res) {
console.log(res);
};
RewardedVideoAd.onLoad(listener);
RewardedVideoAd.offLoad(listener); // 需传入与监听时同一个的函数对象
监听用户点击 关闭广告
按钮的事件。
用户点击 关闭广告
按钮的事件的监听函数
属性 | 类型 | 说明 |
---|---|---|
isEnded | Boolean | 视频是否是在用户完整观看的情况下被关闭的 |
移除用户点击 关闭广告 按钮的事件的监听函数
onClose 传入的监听函数,不传此参数则移除所有监听函数。
const listener = function(res) {
console.log(res);
};
RewardedVideoAd.onClose(listener);
RewardedVideoAd.offClose(listener); // 需传入与监听时同一个的函数对象
监听激励视频错误事件。
激励视频错误事件的监听函数
属性 | 类型 | 说明 |
---|---|---|
errMsg | String | 错误信息 |
errCode | Number | 错误码 |
移除激励视频错误事件的监听函数
onError 传入的监听函数。不传此参数则移除所有监听函数。
const listener = function(res) {
console.log(res);
};
RewardedVideoAd.onError(listener);
RewardedVideoAd.offError(listener); // 需传入与监听时同一个的函数对象
销毁激励视频广告实例。