所以我现在有这个应用程序在市场上,它不显示广告。我觉得很奇怪,所以我开始调试。广告在模拟器上运行良好,并在广告横幅上显示“您正在投放测试广告”之类的内容。
但是,现在我尝试使用实际的 android 设备进行调试,我发现没有广告真正出现。我尝试了一切,所有与此类似的问题等。但没有任何帮助。
目前只是试图在我的实际设备上查看甚至测试广告都不起作用并给我这个错误:
There was a problem getting an ad response. ErrorCode: 0
Failed to load ad: 0
这是我的代码:
MainActivity onCreate:
MobileAds.initialize(this, "ca-app-pub-api key stuff");
mAdView = (AdView) findViewById(R.id.adView);
adRequest = new AdRequest.Builder()
.addTestDevice("74555080... device test id stuff")
.build();
mAdView.loadAd(adRequest);
广告视图的 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"
android:layout_marginBottom="5dp"
ads:adSize="BANNER" />
和 android 清单:
<uses-permission android:name="android.permission.INTERNET" />
我大约 3 周前创建了我的广告横幅,我知道这需要一段时间,但 3 周不是一段时间,一定有一个我没有看到的问题。
如果有人知道如何与 Google 联系或解决此问题,请告诉我,因为这对于为什么我的广告单元没有显示实在令人沮丧。
顺便说一句,我的广告单元只是我制作的一个基本横幅,0 个中介组,0 个广告系列(我不知道这是否重要。)