我只是想知道这个问题是服务器端的…还是我必须修复我代码中的一些东西…onFailedToReceiveAd(广告请求成功,但由于广告库存不足而未返回广告我使用admob和adwhirl在我的android应用程序中显示广告。
6ovsh4lw1#
如果你得到这个错误,那么你的代码是正确的。问题是AdMob并不总是为每个请求返回广告。如果您刚刚注册了AdMob发布者ID,则可能会发生这种情况,因为在新ID开始返回广告之前需要一些时间和多次请求。填充率低的另一个原因是您没有启用AdSense回填功能,或者您过滤掉了一些广告。检查您的应用程序设置,看看是否是这种情况。最后,您可以运行一个测试来查看AdWhirl代码是否正确实现,该测试是请求一个测试广告。您可以通过在AdWhirl中指定测试模式来执行此操作:
AdWhirlTargeting.setTestMode(true);
如果你得到一个测试广告,你就知道你的代码正在按预期工作。
lvmkulzt2#
您可以尝试的解决方案之一:有些时候,如果您将Android设备的语言更改为异国情调的语言(例如俄语),就会发生这种情况。试着把它改回英语,AdMob会为你找到合适的广告。或者你可以去谷歌设置->广告->重置广告ID
hyrbngr73#
我刚刚发现如果您的AdMob账号被封禁,会显示这样的错误。但它与测试设备ID一起工作。
ybzsozfc4#
请注意,如果您使用(强制)横幅的自定义宽度和高度,也可能发生这种情况。您应该使用DOC声明的那些:https://developers.google.com/mobile-ads-sdk/docs/admob/intermediate#play如果设置自定义宽度和高度,如:
new AdSize( 521,300 );
它会回复你提到的错误。
eqqqjvef5#
我知道这是很久以前的事了,但我做了一些事情来解决这个问题。1.在您的admob账号上,在您创建的应用中点击“管理设置”。2.点击“编辑”。3.在“Android软件包URL:”下留空,然后保存设置。
pb3s4cty6#
我在使用Rewarded Interstitial(beta)时遇到了这个问题。改为奖励解决了问题。
euoag5mw7#
对我来说,这是一个资本化的问题,当你在AdMob广告你的应用程序,一定要匹配的应用程序部署在播放商店的包名。配置#1永远不会显示广告(甚至没有测试广告),而conf.#2立即开始显示广告
# Play store AdMob AdMob package -- -------------- ------ -------------- 1 org.sde.rdmaps rdMaps org.sde.rdmaps 2 org.sde.rdMaps rdMaps org.sde.rdmaps
请注意第二个“org. sde. rdMaps”中的大写M
7条答案
按热度按时间6ovsh4lw1#
如果你得到这个错误,那么你的代码是正确的。问题是AdMob并不总是为每个请求返回广告。如果您刚刚注册了AdMob发布者ID,则可能会发生这种情况,因为在新ID开始返回广告之前需要一些时间和多次请求。
填充率低的另一个原因是您没有启用AdSense回填功能,或者您过滤掉了一些广告。检查您的应用程序设置,看看是否是这种情况。
最后,您可以运行一个测试来查看AdWhirl代码是否正确实现,该测试是请求一个测试广告。您可以通过在AdWhirl中指定测试模式来执行此操作:
如果你得到一个测试广告,你就知道你的代码正在按预期工作。
lvmkulzt2#
您可以尝试的解决方案之一:
有些时候,如果您将Android设备的语言更改为异国情调的语言(例如俄语),就会发生这种情况。试着把它改回英语,AdMob会为你找到合适的广告。或者你可以去谷歌设置->广告->重置广告ID
hyrbngr73#
我刚刚发现如果您的AdMob账号被封禁,会显示这样的错误。但它与测试设备ID一起工作。
ybzsozfc4#
请注意,如果您使用(强制)横幅的自定义宽度和高度,也可能发生这种情况。
您应该使用DOC声明的那些:https://developers.google.com/mobile-ads-sdk/docs/admob/intermediate#play
如果设置自定义宽度和高度,如:
它会回复你提到的错误。
eqqqjvef5#
我知道这是很久以前的事了,但我做了一些事情来解决这个问题。1.在您的admob账号上,在您创建的应用中点击“管理设置”。2.点击“编辑”。3.在“Android软件包URL:”下留空,然后保存设置。
pb3s4cty6#
我在使用Rewarded Interstitial(beta)时遇到了这个问题。改为奖励解决了问题。
euoag5mw7#
对我来说,这是一个资本化的问题,当你在AdMob广告你的应用程序,一定要匹配的应用程序部署在播放商店的包名。
配置#1永远不会显示广告(甚至没有测试广告),而conf.#2立即开始显示广告
请注意第二个“org. sde. rdMaps”中的大写M