每当我运行带有测试广告的应用程序时,我都会遇到以下错误:
I/Ads: Ad failed to load : 3我已经严格遵循Admob的指示来实现横幅和间隙广告。
此外,我不会使用新帐户。我的Admob账号已经有两年多的历史了,我的广告在另一个应用程序中运行得很好(我上周才在那个应用程序中实现了广告)。
请注意,不久前我已经为当前应用程序创建了广告单元,直到今天才决定在其中包含广告。我尝试创建新的广告单元,并使用测试广告单元ID进行测试,但即使是测试广告也无法加载,并给出上述错误。
在我看到的关于这个话题的所有问题上,测试广告有效,但真正的广告不起作用,而我的情况并非如此。这两种类型的广告都无法加载。
有没有人对如何让广告起作用有什么建议?
发布于 2021-01-27 22:26:40
我遇到了完全相同的问题,我查看了大量的堆栈溢出问题,但没有找到与我匹配的答案。
对我来说,如果你登录Admob,你必须添加一个"app-ads.txt“文件,然后允许发送广告。
作为参考,这里有一个简短的教程:
https://support.google.com/admob/answer/9363762?hl=en
如果你不想创建整个网站,只需使用免费的网站托管设备即可。如果名称中有20个数字,这并不重要,您只需要一个有效的数字。
发布于 2021-01-27 23:08:31
这不是你的错,当你看到"I/Ads: Ad failed to load : 3“
它的意思是:“广告请求成功,但由于缺少广告库存,没有返回广告。”
我习惯于经常看到“测试广告”很多次。但是,最近(大约一周前)我一直在“测试广告”上看到这条消息。我对此很好奇,但这没问题。这只是暂时的。稍后,它应该会再次工作。
有关更多参考信息,请参阅此处:
https://stackoverflow.com/questions/65921076
复制相似问题