black screen steps - unity-cn/unityads-help-cn GitHub Wiki
黑屏广告处理办法
###(其他有问题的广告很多时候也可以参考此处理办法)
在实际使用广告的环境里,会遇到玩家汇报黑屏。遇到黑屏怎么办呢?小伙伴们不要慌张,下面我们详细讲解一下遇到黑屏的处理步骤。
黑屏广告是什么问题呢?
首先需要明确的是,广告要通过其他程序平台提供,或者广告商直接通过Unity平台提供,并且通过网络下载,最终下载到用户手机的存储环境里。中间所经过的网络请求有很多,可能会出现由于网络不稳定、代理等造成的丢包,也可能会出现在手机存储介质里被清除等复杂原因,造成视频丢失、视频不完整、广告相关信息不全等等原因,造成了黑屏广告。就跟我们上网会卡,android手机里的软件会崩溃、windows的软件也会停止响应或卡顿一样,黑屏广告是总会有一定概率发生的事情。所以遇到黑屏广告的第一件事是要镇定下来,不要慌张。
黑屏广告问题分类
根据我们处理方法的不同,黑屏广告可以分为以下几类:
- 测试环境可重现的
- 测试环境很难重现,但线上汇报概率不低
- 线上汇报次数不多,玩家汇报信息不全
对于任何一种分类,处理黑屏广告的核心要义是获取广告信息,监控概率。
(1)测试环境可重现的
如果测试环境下可复现的,只要点击左下角的小手
然后在弹出界面里找到广告(campaign)的信息等,截图发给我们,我们就可以有效屏蔽坏掉的广告了。
(2)测试环境很难重现,但线上汇报概率不低
这种可能是特定环境下产生的,或者特定没有推送到开发者所用的手机里。一般如果线上汇报率不低,我们是有很多机会拿到log或者广告信息的截屏,然后根据信息解决问题或屏蔽广告。
(3)线上汇报次数不多,玩家汇报信息不全
这种有可能是玩家手机环境所致,一般还是建议监控概率,若能搜集到玩家反馈的具体广告的,即可转为第(2)种的情况,通过搜集玩家信息来进一步检查问题从而修复。
需要搜集的信息
一般需要搜集的信息包括以下几种
- 通过点击小手获得的广告信息。注意点击小手首先进入的是隐私政策页面,需要点击下方链接“显示/隐藏软件信息”(show/hide build information)来拿到广告相关信息。
- 复现概率,复现可以让我们认识是否是一个比较大的问题,因为通过网络提供的媒体服务,确实有的时候会出现黑屏,所以如果维持在比较低的概率一般并不认为是一个问题。
- 出现地区或设备、操作系统版本等信息。这种信息帮助我们理解问题是否出现在特定环境里,找到出现问题的规律。
- Unity Ads 开发信息。比如 Unity Ads 的 GameID,Unity Ads SDK 的版本等。此信息帮助我们知道出现问题的开发者,进而第一时间为开发者提供服务。
通过以上的检查步骤和信息搜集,我们一般就会有足够的信息确认问题的影响,以及进行修复啦。希望以上信息对大家汇报和检查黑屏广告问题有帮助。