【问题标题】:banner and interstitial ads units is not working横幅和插页式广告单元无法正常工作
【发布时间】:2018-12-04 03:41:02
【问题描述】:

我正在尝试在应用程序上展示我的 admob 广告,但我的广告单元无法正常工作 Admob 测试广告单元运行良好。

this is my code

this is my ad units

【问题讨论】:

  • 了解how to use code block 展示您的代码,而不是将其发布在图片中
  • 这里发代码而不是图片,它会帮助你快速得到答案

标签: android admob interstitial


【解决方案1】:

当您创建横幅广告时,您要确保您的横幅广告 ID 在您的 xml 文件中。

这应该在您的 OnCreate 中,显然我在您的代码中看不到您的 OnCreate,但我只是涵盖了所有基础。

MobileAds.initialize(this, "Ad ID");
mAdView = findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest); 

此外,如果您在模拟器上测试运行您的应用程序,则在构建它时应该有一个“.addTestDevice()”。希望这会有所帮助。

【讨论】:

  • 是的,一切正常,admob 测试广告 ID 也可以正常工作,但我的广告单元 ID 不工作
  • 如果是新创建的ad id,真实的广告需要一定的时间才能显示出来。如果它是旧的广告 ID,admob 可能由于某些原因没有为您的广告 ID 返回任何库存。要找出确切的原因,您可以检查 logcat 中指示原因的错误代码。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多