不重试获取应用设置:admob

Posted

技术标签:

【中文标题】不重试获取应用设置:admob【英文标题】:Not retrying to fetch app settings: admob 【发布时间】:2019-03-17 10:08:48 【问题描述】:

我在 Playstore 上有一款游戏,我实施了激励视频广告,我的广告投放效果非常好,实际上匹配率为 100%。但突然之间,过去三天内匹配率

I/Ads: Ad failed to load : 3

编辑: 另一个问题不包含此错误:

W/Ads: Not retrying to fetch app settings

我从来没有见过这个

【问题讨论】:

failed to load ad : 3的可能重复 Plese refer this link 希望对您有所帮助!谢谢 你发现问题了吗? 【参考方案1】:

我在测试广告时遇到了同样的问题(我不喜欢使用真实广告进行测试,因为 admob 很快就会施加广告限制),如果您使用测试广告来测试也发布在 Playstore 上的应用相同的包名称,并且您还为您的应用设置了 app-ads.txt 文件,Admob 测试广告将无法正常工作

Admob 是这样说的:如果您为应用设置了 app-ads.txt 文件,则还需要在 app-ads.txt 文件中包含这一行,以便使用演示广告单元加载广告: google.com,pub-3940256099942544,直接,f08c47fec0942fa0

或者,您可以启用测试设备并改用您自己的广告单元 ID。 在这里阅读:https://developers.google.com/admob/android/test-ads

【讨论】:

添加 app-ads.txt 条目后可能需要等待 24 小时。【参考方案2】:

W/Ads:未能加载广告:3

根据文档,您会收到以下错误代码:

public static final int ERROR_CODE_NO_FILL

广告请求成功,但由于广告资源不足,未返回任何广告。

常数值:3

基于 onFailedToReceiveAd 的帖子 - 广告请求成功,但在将 AdMob 与 adwhirl 一起使用时,由于广告资源不足,没有返回广告:

如果您收到此错误,那么您的代码是正确的。问题是 AdMob 并不总是为每个请求返回一个广告。如果您刚刚注册了 AdMob 发布商 ID,则可能会发生这种情况,因为新 ID 开始返回广告之前需要一些时间和多次请求。

您的填充率可能低于的另一个原因是您没有启用 AdSense 补余,或者您过滤掉了一些广告。检查您的应用设置,看看是否是这种情况。

【讨论】:

【参考方案3】:

尝试在您的 Adsense 帐户设置中让您的卖家信息透明

【讨论】:

以上是关于不重试获取应用设置:admob的主要内容,如果未能解决你的问题,请参考以下文章

java客户端调用webservice时 连接超时知道是网络原因 ,如何重试如果不重试程序就死琐了,

在 Angular 中执行 Http get 方法而不重试并等到服务器发送响应?

Dubbo实践笔记

springboot数据库不重试

Dubbo重试次数

应该重试的 SQL Server 错误列表?