当前位置: 首页 > 知识库问答 >
问题:

Admob广告请求总是返回代码3

华永新
2023-03-14

我在我的一个android应用程序中实现了Admob。第一次它有一个横幅添加我的应用程序的下面。但是在8项之后在RecylearView中添加横幅广告后,就会出现问题。90%的情况下它返回响应代码3。

最长显示时间:

I/Ads:没有来自ad服务器的填充。带广告:无法加载广告:3

这里的响应代码:3表示ad请求成功,但由于缺少ad库存,没有返回任何ad。但其他应用程序经常在同一台设备上显示广告。

笔记:

  • 当我在TestDevice中测试时,它会显示演示广告

谁能帮我从这个问题中恢复过来。我的ad\U单元或adMob中是否存在任何问题?

共有1个答案

柳正志
2023-03-14

这里我的代码是正确的。问题是AdMob并不总是为每个请求返回一个广告。这可能会发生在您刚刚注册AdMob发布者ID的情况下,因为在新ID开始返回广告之前需要一些时间和多次请求。

你的填充率低的另一个原因可能是你没有启用AdSense回填,或者你已经过滤掉了一些广告。请检查你的应用设置,看看情况是否如此。

根据文件:-

 public static final int ERROR_CODE_NO_FILL

The ad request was successful, but no ad was returned due to lack of ad inventory.

Constant Value: 3

这意味着:-

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

你的填充率低的另一个原因可能是你没有启用AdSense回填,或者你已经过滤掉了一些广告。请检查你的应用设置,看看情况是否如此。

谢谢:)

 类似资料:
  • 我已经使用admob sdk实现了横幅广告和插页广告,现在我想展示视频广告,我在谷歌上搜索了admob vast的示例源代码,但没有找到任何内容。我曾尝试在dfp活动管理系统上使用大量广告单元的间隙样本,但失败了。有人试过用VAST做admob吗?

  • 我在google sheets中有一个脚本,可以将当前的工作表作为附件发送到电子邮件中。 这个脚本在我看来100%都能正常工作,但是任何其他运行相同脚本的人都会出错。寻找想法或解决方案,这样每个人都可以使用脚本,而不仅仅是我。他们都已授权脚本运行,但仍然存在相同的错误。(脚本下面列出的错误) 其他人收到的错误,每次都对我有效: https://docs.google.com/a/stratusvi

  • 我已经在我的应用程序中开发了本机adMob,方法是在下面的URL中处理来自google提供的示例应用程序的代码https://github.com/googleads/googleads-mobile-ios-examples/tree/master/Objective-C/admob/NativeExample 我使用我的AdUnitID得到:Error:失败,错误为:请求错误:没有要显示的广告

  • Xml字符串没有以Xml格式打印。我正在创建动态soap信封,所以我可能无法为信封创建模型类,我提到了这一点,但他正在使用模态类创建soap信封,我想传递原始字符串xml,有什么方法可以传递原始xml字符串到改型体。

  • 我最近参加了一个新项目。在这个项目中,所有正在使用的API总是返回状态代码200。即使响应应该是400或404,API也会返回状态代码200。 我问API为什么不返回其他响应代码,程序员告诉我他们不使用响应代码。他们把信息放在身体里。 例如,缺少一些必填字段,它们返回响应状态代码200,但正文返回如下 如果未经授权的用户试图访问,状态代码为200,身体像这样返回 我以前做的是非常不同的,我总是通过

  • 这是调试器在运行代码时输出的内容: 2018-11-07 22:12:42.806497-0600CoverMe[7740:78040]未能在(UITabBar)上设置(keyPath)用户定义的检查属性:[setValue: forUndecedKey:]:此类不符合密钥keyPath的键值编码。2018-11-07 22:12:42.901273-0600CoverMe[7740:78040]