不同场景广告加载方式推荐
一、加载并展示广告
1. 在到达广告场景之前合适的位置开始加载广告
- 创建对象,并选择自动加载模式(v8.0后默认开启)
- 在TradPlus后台配置“填充回调模式”(如何选择请看下文)(v8.0后开始支持)
- 设置回调监听
- load广告
2. 到达广告场景以后
- 调用进入广告场景
- 调用isReady判断是否显示广告触发按钮(仅激励视频)
3. 用户触发了广告展示
- 调用isReady判断
- 调用show展示广告
- 如果没有广告,调用load并展示loading动画
二、填充回调模式介绍
广告的loaded回调一般在拿到第一个广告后回调给开发者,当本地有缓存的情况下,是直接回调给开发者快速展示(快速优先),还是把比缓存价格高的waterfall再尝试一次拿到高ecpm的广告(ecpm优先),这个是要根据开发者app展示逻辑来决定。
- 注意:v8.0开始,快速优先和ecpm优先在可以tradplus后台配置。
三、不同场景用法
产品类型 | 广告场景特征 | 加载模式 | 填充回调模式 | 开发者展示 |
---|---|---|---|---|
网赚和超休闲游戏 | 人均触发次数多(5次以上),广告展示间隔时间短,用户可以等待广告加载 | 开启自动加载 | 选择快速优先 | 监听loaded回调或isReady判断都可以 |
普通游戏 | 两次广告展示间隔时间充足(大于1分钟)并且广告位不是非常多 | 开启自动加载 | 选择ecpm优先 | 到场景后用isReady判断 |
工具类 | 广告位不多,广告位较浅(容易触发),人均触发次数多(5次以上) | 开启自动加载 | 选择快速优先 | 监听loaded回调或isReady判断都可以 |
工具类 | 广告位较多,部分广告位较深,人均触发次数少(1-2次) | 关闭自动加载,提前做预加载 | 选择ecpm优先 | 监听loaded回调或isReady判断都可以 |