W /广告:收到错误HTTP响应代码:400

这是非常简单的问题,但我没有得到确切的答案为什么广告没有加载。白色空白横幅显示在里面没有广告。这是否与广告单元ID或应用在调试或发布模式下运行有关?我非常确定我在应用中使用的代码,因为在过去的几天里我也和admob一起玩过。我第一次看到这个错误。有没有人有完美的解释?W /广告:收到错误HTTP响应代码:400

12-18 15:06:26.921 1773-951/? W/Ads: Received error HTTP response code: 400 

12-18 15:06:26.929 809-826/? W/Ads: There was a problem getting an ad response. ErrorCode: 0

12-18 15:06:26.937 809-809/? W/Ads: Failed to load ad: 0

XML代码:

<com.google.android.gms.ads.AdView 

android:id="@+id/adView"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignParentBottom="true"

android:layout_centerHorizontal="true"

ads:adSize="BANNER"

ads:adUnitId="@string/banner_ad_unit_id"/>

MainActivity代码:

MobileAds.initialize(this, "app-id"); 

AdRequest adRequest = new AdRequest.Builder().build();

adView.loadAd(adRequest);

回答:

有可能是想错了几件事情:WiFi和移动数据之间

  1. 开关,并找出您是否可以看到广告[代理问题]。
  2. 检查您是否使用了正确的AdUnit ID。
  3. 如果您使用的是根设备,请检查您是否安装了任何Ad阻止应用程序。
  4. 确保您已将Firebase控制台中的最新google-services.json复制到项目根目录。
  5. 检查您的包是否被应用控制台上的Google AdMob阻止。
  6. 尝试从Google Play服务广告切换到Firebase广告。 7.卸载谷歌播放服务更新。
  7. 如果它的一个新项目请等几个小时,以反映与谷歌控制台的API。

希望这些提示可以帮助你。

以上是 W /广告:收到错误HTTP响应代码:400 的全部内容, 来源链接: utcz.com/qa/262143.html

回到顶部