5

我目前无法展示测试奖励广告。我正在使用文档Sample ad unit ID中提供的奖励广告:。ca-app-pub-3940256099942544/5224354917

我收到错误代码 3,根据文档

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

这似乎没有意义,因为这是一个测试广告,并且应该始终可用?

完整的错误:

广告加载失败:LoadAdError(代码:3,域:com.google.android.gms.ads,消息:无广告配置。)=> 无广告配置。

作为参考,我还在 googleads-mobile-flutter repo 上打开了一个带有完整日志输出的问题

任何想法为什么我什至无法获取测试广告?

如果您最近能够使用此插件成功展示测试奖励广告或真正的奖励广告,也请发表评论。

4

3 回答 3

2

两天前我使用相同的广告单元进行测试,它可以正常工作,但今天无法正常工作,出现同样的错误。Android 广告单元和 IOS 广告单元,所以我相信问题出在网络上。

于 2021-05-08T21:52:20.943 回答
1

我已经有这个确切的问题一个星期了。最后今天我把它切换到了真实的广告ID,它起作用了。它看起来像一个真实的广告,但在顶部它被标记为“测试广告”。你认为这意味着我可以在他们修复真正的测试添加之前使用它,还是他们会冲我大喊大叫?

于 2021-05-08T23:15:22.727 回答
1

更新:该问题已自行解决,无需对代码进行任何更改。我只能假设 Google AdMob 方面存在问题。

尽管如此,下面的答案仍然允许在示例广告单元不起作用时测试广告。

如果您因为此处提供的示例广告不起作用而到达此处请参阅此答案的其余部分以获取替代解决方案。


与示例奖励广告单元相反,似乎使用真实的广告单元是可行的ca-app-pub-3940256099942544/5224354917。谢谢@Kurt Lee Kalbus

我不确定为什么示例广告单元目前无法正常工作,但这似乎是来自服务器的错误。

如果您现在需要在不投放真实广告的情况下测试激励广告:

  • 来自 Android 模拟器:使用真正的奖励广告单元。这将投放一个测试广告。根据 文档:“Android 模拟器自动配置为测试设备。”

否则,您应该在使用真正的广告单元之前将您的设备添加到您的测试设备列表中。请参阅在 AdMob 界面中添加您的测试设备

于 2021-05-10T06:40:32.677 回答