admob 上的 App Open Ads - 测试广告上没有广告配置

Myk*_*ilo 12 ads admob

我们正在尝试向我们的应用程序添加新格式。我们使用了一个测试广告 ca-app-pub-3940256099942544/1033173712。在onAppOpenAdFailedToLoad回调中我们得到这个

{
      "Code": 3,
      "Message": "No ad config.",
      "Domain": "com.google.android.gms.ads",
      "Cause": "null",
      "Response Info": {
        "Response ID": "null",
        "Mediation Adapter Class Name": "",
        "Adapter Responses": []
      }
    }
Run Code Online (Sandbox Code Playgroud)

调试构建。

可能是什么问题呢?

谢谢

小智 8

我已经更改了 app .gradle 文件中的应用程序 ID。(将示例更改为其他示例)

 defaultConfig {
    applicationId "com.____._____"
}
Run Code Online (Sandbox Code Playgroud)

在运行应用程序之前,请删除 Build 文件夹并卸载以前安装的应用程序。


小智 0

我遇到了同样的问题。尝试在调用 loadAd() 之前立即重新创建 RewardedAd 对象,如下所示:

rewardedVideoAd = new RewardedAd(mActivity, ADMOB_UNIT_ID);
rewardedVideoAd.loadAd(new AdRequest.Builder().build(), adLoadCallback);
Run Code Online (Sandbox Code Playgroud)

另请确保您进行了全新安装,并且 AndroidManifest 包含您的应用程序 ID:

<meta-data
     android:name="com.google.android.gms.ads.APPLICATION_ID"
     android:value="ca-app-pub-0000000000~000000000"/>
Run Code Online (Sandbox Code Playgroud)