免费观看的定义:用户没有任何解锁动作的前提下,从第一集开始,免费连续观看多少集。
解锁定义:观看一个激励视频解锁多少集
1.规则1:不支持设置观看一次激励视频解锁全集,若不满足以下解锁规则,SDK会走兜底逻辑,强制出广告
2. 规则2:一个激励视频最多解锁10集
mTTRewardVideoAd.getMediationManager().getShowEcpm();
BUMRitInfo *info = [self.rewardedVideoAd.mediation getShowEcpmInfo];
展示后可获取信息如下 NSLog(@"ecpm:%@", info.ecpm);
setEnterDelegate
实现跳转,iOS实现customViewDelegate
协议,可以实现在短剧播放详情页上自定义view(会随着短剧滑动而滑动,开发者可以将SDK封装短剧信息隐藏,自定义样式)DJXPlayletInterfaceProtocol
协议,然后调用DJXPlayletConfig#interfaceDelegate
,点击滑滑流视图下方的「下一集」,在clickEnterView方法内实现跳转详情页逻辑。interfaceDelegate
才能监听解锁回调(在滑滑流页面签署的广告delegate会失效),实现方式:clickEnterView实现中增加DJXPlayletConfig#interfaceDelegate
DJXPlayletInterfaceProtocol
协议,然后调用DJXPlayletConfig#interfaceDelegate
监听广告解锁链路,不建议实现自定义广告方法(SDK解锁不触发该回调,只有自定义解锁才会触发)A:短剧解锁支持SDK解锁和自定义激励解锁两种方式:
① SDK解锁:即使用SDK封装好的广告请求,开发者可以根据实际业务情况自定义免费集数和每次解锁集数,SDK会通过请求配置文件中的代码位请求穿山甲激励视频广告,优点是接入简单,缺点是不能调整广告层级和请求逻辑等;
② 自定义解锁:SDK开放接口支持开发者实现自定义激励解锁,即开发者在showCustomAd/playletDetailUnlockFlowShowCustomAD回调里自行请求广告,如Gromore SDK,当广告曝光、发放奖励后都需要通过callback方法通知SDK走后续的解锁流程
解锁方式 | Android | iOS |
SDK解锁
(开发者指定免费集数和解锁集数等配置即可,SDK内部已封装了广告请求逻辑;) | ① 基础配置
② 解锁链路监听(DJXDramaDetailConfig#IDJXDramaUnlockListener):
③ 解锁结果监听 短剧详情页DJXDramaDetailConfig增加广告监听 | ① 基础配置
② 解锁链路监听(DJXPlayletConfig#interfaceDelegate):
③ 解锁结果监听 签署广告协议 |
自定义解锁
(自行请求激励广告,广告曝光,跳过,达到奖励下发时通知SDK走后续解锁逻辑) | ① 基础配置
② 解锁逻辑监听方法:
![]() ③ 解锁结果监听 开发者自行处理广告逻辑,填充成功/失败,曝光、点击等回调参考接入的广告SDK即可 | ① 基础配置
② 解锁逻辑监听方法: 特别注意:自定义解锁场景在跳转详情页时,在滑滑流页面签署的广告delegate会失效,需要为新的详情页实例添加interfaceDelegate的实现
③ 解锁结果监听 开发者自行处理广告逻辑,填充成功/失败,曝光、点击等回调参考接入的广告SDK即可 |
连续解锁
| 在开始解锁回调
复制 配置后用户会在看完一个广告后,继续弹出下一个解锁视频的广告弹窗。 | 在开始解锁回调
复制 配置后用户会在看完一个广告后,继续弹出下一个解锁视频的广告弹窗。 |
A:可以监听广告填充回调(android:onDJXAdRequestFail、iOS:djxAdFillFail
)信息,确认是不是广告没有填充导致解锁失败,如果自定义广告请求成功,需要调用callback.onRewardVerify(result)
通知SDK解锁
报错20001-228,可以在平台将设备加白后30min左右再次尝试请求,穿山甲广告无填充常见错误码说明请参考:https://www.csjplatform.com/supportcenter/5421
A:若开发者有接登录功能,即将用户数据和解锁打通,解锁记录会和用户uid绑定,若没有打通登录,则解锁记录是和设备是绑定的,退出登录仅删除本地存储的用户浏览记录,其他退出登录的绑定内容需开发者自行处理。
A:不支持,目前SDK有强校验解锁逻辑,①最大不超过20集、②每部剧的前20%,四舍五入计算,①和②取最大,即如果一部短剧是120集,最多可以免费看24集(20和24=120*20%两者取较大),若开发者通过其他手段不展示广告,巡检发现后封禁应用
A:cpm可以传空,cpm是判断作弊的一个条件,如果没有 cpm 且 没有监控到合理的广告展示,会把解锁功能强行切成 SDK 直出的广告模式,同时也会屏蔽所有的解锁逻辑,请知晓。
在线客服智能客服 7*24小时在线人工客服 工作日 10~12点/14~19点