【发布时间】:2019-04-19 18:00:52
【问题描述】:
我已在我的应用中集成了 admob 横幅和插页式广告。我注意到一些广告横幅无法加载。我调试过广告加载失败的错误码,错误码很常见Error : 3表示No fill错误。
我在 3-4 个屏幕中添加了横幅广告和插页式广告。
现在的问题是只有一个屏幕横幅 ID 正在运行,并且所有插页式广告都可以正常工作,但某些横幅广告无法正常工作。 (在刘海屏中)。
当我将所有屏幕横幅 ID 更改为相同时,该 ID 运行正常,并且所有屏幕也适用于缺口屏幕。
我已经在牛轧糖、奥利奥、棉花糖等中测试了这个案例。普通屏幕和缺口屏幕。
我只是注意到一些运行刘海屏的设备并没有加载所有广告。但是所有正常的屏幕都可以正常工作。所以我无法得到确切的问题。
注意:我在测试时所有设备都使用相同的 wifi 网络运行。
我不知道其他单位ID是否有任何问题。但是我的 admob 帐户中的所有单位 ID 都具有相同的设置。根据我的测试用例,我的 AdUnit id 有问题。但无法得到问题所在。
我又注意到一个案例。如果我在请求中添加了测试 ID,那么它也可以工作。我从 android 日志中获得了设备哈希。
I/Ads: Use AdRequest.Builder.addTestDevice("XXXXXXXXXX") to get test ads on this device.
.addTestDevice("XXXXXXXXXX")
如果有任何额外的调试技术,它是 admob 帐户,请与我分享,以便我详细检查。
任何人都可以帮我详细检查这个问题吗?如果有人需要更多解释,请发表评论。
【问题讨论】: