android Admob LoadAdError“消息:测试器械上无填充”-Flutter

2q5ifsrm  于 2024-01-04  发布在  Android
关注(0)|答案(1)|浏览(155)

我在Google Play上有一个应用程序,以前是由原生Android和Java构建的,但现在我正在将其升级到Flutter。我试图将AdMob广告添加到应用程序中。但它不会在给定的填隙式广告ID上加载任何测试广告或真实的广告。

  1. LoadAdError(code: 3, domain: com.google.android.gms.ads, message: No fill.,
  2. responseInfo: ResponseInfo(responseId: null, mediationAdapterClassName: ,
  3. adapterResponses: [], loadedAdapterResponseInfo: null), responseExtras: {})

字符串
但是当我尝试使用默认测试AD ID ca-app-pub-3940256099942544/1033173712时,它显示测试广告。
我的设备Google AD ID已经添加到AdMob设置中的测试设备中。我还尝试了不同的模拟器和物理设备。

  1. MobileAds.instance.openAdInspector((error) {
  2. debugPrint('Ad Inspector failed to load: $error');
  3. });


我也试图通过广告检查器加载广告,但广告检查器不启动时,我使用的真实的插播广告ID,只有启动时,使用默认的广告ID。
启动AD检查器时出错

  1. Ad Inspector failed to load: null

j2qf4p5b

j2qf4p5b1#

您的ADCode是正确的,如果你面对错误代码“3”,这意味着它的工作按照这个https://stackoverflow.com/a/33712905/18340828不是每次广告单元已被填充

相关问题