广告未在Android设备上展示,但在模拟器上显示测试广告

时间:2017-09-23 15:51:54

标签: android google-play admob google-advertising-id

所以我现在在市场上有这个应用程序,它没有显示广告。我发现它很奇怪,所以我开始调试。这些广告在模拟器上运行良好,并且表示类似于"您正在运行测试广告"在广告横幅上。

然而,现在我试图用实际的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个广告系列(我不知道这是否重要。)

0 个答案:

没有答案