发布最终应用程序后不显示广告

Ads are not displaying after publishing final application

我有一款游戏是我使用 libgdx 设计的。

它在发布到 Google 之前显示广告,正如我通过以下代码测试的那样:

adView = new AdView(this);
adView.setAdSize(AdSize.BANNER);
adView.setAdUnitId(AD_UNIT_ID);
AdRequest adRequest = new AdRequest.Builder().addTestDevice(TEST_DEVICE).build();
adView.loadAd(adRequest);

在发布游戏之前,我更改了一些代码行,如下所示:

adView = new AdView(this);
adView.setAdSize(AdSize.BANNER);
adView.setAdUnitId(AD_UNIT_ID);
AdRequest.Builder builder = new AdRequest.Builder();
adView.loadAd(builder.build());

但现在没有广告。

是我的代码有问题,还是我最近第一次创建的 admob 或 adsense 帐户有问题?

  1. 检查以确保您的 AdUnitID 正确
  2. 有时由于某些奇怪的原因可能没有广告。
  3. 如果是第一次(第一个使用 AdMob 的应用),它们可能需要一些时间才能开始出现。 -> 这发生在我身上

Test Ad working fine but not getting live Ads.

按照以下步骤操作:

  1. 稍等times/hours.

  2. 如果您能够加载测试广告但不能加载实时广告,这听起来像是您的 AdMob 帐户有问题。

  3. 等待后仍然有问题,您需要从 AdMob 帐户中交叉检查广告单元 ID 和 AppId。

  4. 确保您正确设置了支付系统and/or验证了您的 PIN 码?如果未完成,则您的帐户将不会投放实时广告。
  5. 现在仍然有问题,您需要post您在此group中遇到的问题寻求帮助。