谷歌测试广告加载失败
Posted
技术标签:
【中文标题】谷歌测试广告加载失败【英文标题】:Google test ads fail to load 【发布时间】:2020-08-01 01:52:14 【问题描述】:我正在尝试将插页式广告集成到我的应用程序的某些部分,但是在使用 google 测试广告 ID 时,我总是收到“插页式广告尚未加载”。信息。我想既然我使用的是测试广告,而不是真正的广告,我应该不会遇到这个问题。
对于广告单元 ID,我使用来自 google 的插页式广告测试 ID,对于应用 ID,我将我的应用添加到 AdMob 并将 ID 复制并粘贴到 androidManifest.xml 中,遵循 Google 在 @987654322 上的说明@ 页。我做错了吗?
【问题讨论】:
【参考方案1】:调用 mInterstitialAd.loadAd(new AdRequest.Builder().build());
后,插页式广告需要一些时间来加载
最好等待广告加载。以及广告加载时的方式https://developers.google.com/admob/android/interstitial#ad_events
@Override
public void onAdLoaded()
// Code to be executed when an ad finishes loading.
这是 Google 提供的示例,您可以关注它 https://github.com/googleads/googleads-mobile-android-examples/tree/master/java/admob/InterstitialExample
【讨论】:
我打开应用程序并让它运行了一个多小时,得到了相同的结果。广告没有加载。需要这么长时间吗? 没有,只要网络连接好几秒钟就可以了 还有一件事,请检查您的项目是否有互联网许可 我在AndroidManifest.xml中添加了这两行:<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
问题依旧。我还需要做些什么来确保模拟器中的应用程序可以访问互联网吗?【参考方案2】:
在您的虚拟设备中检查您的互联网连接。
【讨论】:
这最好是作为评论而不是答案以上是关于谷歌测试广告加载失败的主要内容,如果未能解决你的问题,请参考以下文章