【问题标题】:LoadAdError(code: 3, domain: com.google.android.gms.ads, message: No ad config... when trying to load BannerAd in release modeLoadAdError(代码:3,域:com.google.android.gms.ads,消息:没有广告配置...尝试在发布模式下加载 BannerAd 时
【发布时间】:2021-09-13 11:33:17
【问题描述】:

我有一个带有广告的应用,当我使用测试广告单元在调试模式下运行我的应用时,一切正常。但是,当我在发布模式下使用 AdMob 的真实广告单元运行应用时,出现错误

LoadAdError(code: 3, domain: com.google.android.gms.ads, message: No ad config., responseInfo: ResponseInfo(responseId: null, mediationAdapterClassName: , adapterResponses: []))

我有这个问题快两个月了,请帮我解决它。

Here 是我打开的一个 GitHub 问题的链接,请参阅它以获得更详细的说明。

【问题讨论】:

标签: android flutter dart admob


【解决方案1】:

在 Google Admob 的“设置”中将您的手机添加为测试设备。然后它应该工作!发布到 Play 商店时,请务必声明您的应用正在控制台中使用广告

【讨论】:

  • 您没有正确理解问题。我的设备被添加到测试设备中,添加后,我看到了广告,但在普通手机上,以发布模式安装我的应用程序,而不是将设备添加为测试设备,导致我出现此错误。我的应用程序已经上传到 Play 商店,并且已经设置该应用程序将有广告。再次,问题是,遇到这个错误,当我想以普通用户的身份看到广告时,安装应用的发布模式。
【解决方案2】:

我已经找到了问题的原因和解决方案。 该应用程序未签名的事实是 LoadAdError(code: 3, domain: com.google.android.gms.ads, message: No ad config., responseInfo: ResponseInfo(responseId: null, mediationAdapterClassName: , adapterResponses: []))

Signing该应用解决了我的问题。

【讨论】:

    【解决方案3】:

    看看你的应用是否不受谷歌限制。

    【讨论】:

    • 您能否向 OP 提供有关如何完成此任务的说明?
    • 看看这个,兄弟。 stackoverflow.com/questions/67442391/…我正在努力解决测试广告单元 id 的这个问题,所以我帮不了你。
    • 在 AdMob 的网站上,在我的帐户中,写着我的帐户已获得批准并且正在分发广告,这让情况更加奇怪
    【解决方案4】:

    只需更改您的应用程序包名称和应用程序 ID 即可进行测试,实际上有时 google play 商店限制了基于应用程序 ID 和应用程序包名称测试广告的应用程序

    【讨论】:

    • 嗨。我已经找到了解决问题的方法并在这里回答了问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-17
    相关资源
    最近更新 更多