【问题标题】:Google Ads stop loading after moving the project to a new machine将项目移至新机器后,Google Ads 停止加载
【发布时间】:2022-10-20 14:39:37
【问题描述】:

我已将我的颤振应用程序项目从旧计算机转移到新计算机。从那以后,我无法在我的应用中加载 AdMob 广告。

这是我得到的错误:

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

我看到了类似的问题,其中的答案指出了签署应用程序的问题。我有 key.properties 文件,并按照 Google 的手册设置了 build.gradle。我正在使用我之前在旧计算机上生成的旧密钥文件(这是正确的方法吗???还是我需要一个新文件?)。不过,只有测试广告有效。当我尝试使用真实的 AdID 时,我收到了上述消息。

在过渡到新计算机之前,一切正常。有人遇到过这个问题吗?我在移动项目时是否遗漏了什么?

以防万一,我从 Windows 笔记本电脑转移到了 MacBook。我正在使用最新的 Flutter 和 Android Studio,以及最新版本的 google_mobile_ads 包。

【问题讨论】:

  • 您不应该在测试环境中使用真实的广告 ID,否则您的 admob 帐户可能会受到限制,因为您的应用会产生无效的展示次数和可能的点击次数。因此,请始终使用测试 ID,并且测试 ID 可以正常工作,那么无需担心,广告在现实环境中应该可以正常工作。如果没有,请检查您是否从 admob 获得任何广告投放限制或限制(当您第一次进入 admob 网站时,您会在顶部看到一条错误消息)

标签: android flutter admob


【解决方案1】:

谷歌似乎已经更新了 SDK,因此阅读广告只提供给使用 Play 商店密钥签名的应用程序。这意味着它们只会在应用从 Play 商店发布和安装后才会出现。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-10
    • 2014-11-10
    • 2017-11-11
    • 2018-06-12
    • 1970-01-01
    • 2020-04-04
    • 2015-06-09
    • 1970-01-01
    相关资源
    最近更新 更多