# 激励视频
# 介绍
本 SDK 为接入方提供激励视频
广告,该广告的效果为观看完毕视频广告,发放奖励给用户。使用场景包括但不限于:
游戏等应用内观看视频广告获得游戏内金币等
;积分类应用接入
。
# 使用
var fnad = api.require('fnad');
var param = {positionId: "b5f4a261182671"};
api.showProgress();
//加载并显示激励视频
fnad.loadRewardAd(param, function (ret, error) {
var callback = ret.callback;
if (callback === 'onLoadSuccess' || callback === 'onLoadError' || callback === 'onVideoError') {
api.hideProgress();
}
});
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
# 参数说明
参数示例:
var param = {
positionId: "b5f4a261182671" //广告位Id(必填)
}
1
2
3
2
3
# positionId
- 类型:String
- 默认:无
- 必须:是
- 描述:广告位ID
# 回调
# callback(ret,error)
ret = {
callback: "onLoadSuccess", //String,回调方法
//onAdShow 广告显示
//onAdBarClick 广告被点击
//onAdClose 广告关闭
//onVideoComplete 广告播放完毕
//onVideoError 广告播放错误
//onSkippedVideo 广告跳过
//onLoadError 广告加载错误
//onLoadSuccess 广告加载成功
//onVideoCached 广告被缓存
//onReward 广告奖励下发,可以对用户下发奖励了
code: null,//int,错误代码,非错误不返回
msg: null//int,错误消息,非错误不返回
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
callback:
回调方法 | 描述 |
---|---|
onAdShow | 广告显示 |
onAdBarClick | 广告被点击 |
onAdClose | 广告关闭 |
onVideoComplete | 广告播放完毕 |
onVideoError | 广告播放错误 |
onSkippedVideo | 广告跳过 |
onLoadError | 广告加载错误 |
onLoadSuccess | 广告加载成功 |
onVideoCached | 广告被缓存 |
onReward | 广告奖励下发,可以对用户下发奖励了 |
← 开屏广告 Banner(横幅)广告 →