新用户冷启动时(尤其是开屏),会存在拉取线上waterfall配置失败的情况,可能会无广告展示而流量浪费。
下文将阐述两种解决方案:①所有样式通用的本地提前导入配置方案;②针对开屏的自定义兜底方案,帮助开发者在应用初始化时无法拉取线上配置的情况,使用本地配置,避免流量浪费*。
*注:因拉取线上配置失败而使用本地配置的情况占比不高,主要集中在新用户新启动场景,网络恢复/非冷启动情况下会拉取线上的最新配置,因此无需担心本地配置非最新而影响整体效果,只需保证本地配置较科学合理即可。
GroMore支持开发者将应用下跨广告位的瀑布流配置导出,在应用发版前导入到客户端中,确保应用首次冷启动时能及时发起广告请求,减少配置拉取失败率,提高首次冷启动的广告展示率。针对开屏而言,与自定义兜底方案相比,收益提升更显著。
如下图所示,在应用详情页,下拉导出数据列表,点击“导出配置信息”,参考示例填写融合SDK版本、包名、穿山甲版本号、其他ADN版本号后,即可完成配置信息导出。
当导出配置信息后,开发者可将从平台下载文件拖入工程中,在SDK初始化时传入文件路径
Android:
iOS:
对于开屏而言,当拉取waterfall配置超时失败或在setting返回之前就调用了请求接口请求广告,且本地配置清空时,此时会请求「自定义兜底代码位」作为最后的解决方案,从而避免流量浪费带来广告收益损失或黑屏/超时等待影响用户体验。
版本要求:该功能在融合SDK5150及以上版本生效。
若有多个开屏waterfall广告位配置,建议均单独设置新的「自定义兜底代码位」方便数据区分。
Android:
iOS:
可尝试在初始化之后马上请求广告,较大概率会触发「自定义兜底代码位」使用,最好是在第一次安装时尝试。
Online Customer Service24/7 Online Customer Service BotManual customer service, weekdays 10~ 12 o'clock/14~ 19 o'clock