您好我已将最新的Google Admob Sdk用于我的应用的DFP广告管理系统横幅广告。 在运行我的应用程序时没有错误,一切正常,但我收到了来自广告服务器的无填充的logcate消息,无法加载广告:3,我也无法在我的模拟器和手机中看到任何广告。做错了什么,请告诉我是否有人知道处理这类问题。
先谢谢。 我的代码部分:
adView = (PublisherAdView) this.findViewById(R.id.adView);
// Create an ad request.
PublisherAdRequest.Builder publisherAdRequestBuilder =
new PublisherAdRequest.Builder();
publisherAdRequestBuilder.
addTestDevice(PublisherAdRequest.DEVICE_ID_EMULATOR);
publisherAdRequestBuilder.
addTestDevice("B3EEABB8EE11C2BE770B684D95219ECB");
adView.loadAd(publisherAdRequestBuilder.build());
<com.google.android.gms.ads.doubleclick.PublisherAdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/adView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
ads:adUnitId="xxxxxxx"
ads:adSize="BANNER"/>
答案 0 :(得分:2)
代码3(没有来自广告服务器的填充)基本上表示您的代码很好,但DfP目前没有要展示的广告。
广告单元根本没有订单项,或者频道上限已被点击,或者投放速度太低而无法投放广告,或定位过于严格或组合这些因素。
因此,要修复它,您需要在DfP中更改广告素材,订单项等,并确保它可以投放广告。并且不要忘记,直到DfP的变化生效才需要一段时间。