【问题标题】:Admob Interstitial Ad showing black with new Ad unit IDAdmob 插页式广告显示为黑色,带有新的广告单元 ID
【发布时间】:2016-01-05 09:43:30
【问题描述】:

我创建了一个应用程序,并且正在使用 admob 插页式广告。 因为我已经为该应用程序创建了新的插页式广告单元 ID,但广告显示为黑色并带有关闭按钮,但如果我使用我的旧应用程序,广告单元 ID 广告将显示。 我不知道为什么会出现这个问题? 谢谢。

【问题讨论】:

    标签: android admob interstitial


    【解决方案1】:

    对于新创建的广告单元,可能需要一些时间才能获得实时广告。将您的设备添加为测试设备并查看测试广告。它们应该渲染得很好。

    AdRequest request = new AdRequest.Builder()
        .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)        // All emulators
        .addTestDevice("AC98C820A50B4AD8A2106EDE96FB87D4")  // An example device ID
        .build();
    

    【讨论】:

    • 是的,你是对的。我已经添加了测试设备,发现代码正在运行(广告正在显示),但由于应用程序现在从过去 20 小时开始在 Play 商店中上线。仍然显示空白广告。
    • 可能是网络问题或缓存错误。尝试清除缓存,使用一些清理应用程序删除广告缓存。或重新安装。也可以在其他设备上尝试(或同一设备上的第二个用户)
    • 也可能是您的应用未发送足够多的请求,并且广告单元 ID 仍在服务器上预热,尽管已运行 20 小时。只是一种可能。
    • 不太可能是插页式广告请求太少的问题。如果是这种情况,那么一开始就不会提供任何广告。
    【解决方案2】:

    这发生在我身上(十字架甚至没有出现)并且我的清单中缺少 Internet 权限:

      <uses-permission android:name="android.permission.INTERNET" />
    

    我认为发生这种情况的原因有很多。

    【讨论】:

      猜你喜欢
      • 2019-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多