我在 Android 中使用 DFP 广告管理系统。它正在为移动模拟器投放广告,但不会为Google Nexus 7
(1920x1200
with 320 dpi
) 设备。
下面是我正在使用的代码。
final FrameLayout adLayout = (FrameLayout) activity.findViewById(R.id.frame_layout_adView);
PublisherAdView adView = new PublisherAdView(activity);
adView.setAdUnitId(adUnitId);
adView.setAdSizes(AdSize.SMART_BANNER);
adView.setAdListener(new DFPAdvertisementListener(adView, adLayout)); //Set the AdListener to listen for standard ad events.
adLayout.addView(adView); //Add the adView to it.
adView.loadAd(new PublisherAdRequest.Builder().build());
我在 DFP 服务器中使用的订单尺寸如下。
320x50
360x50
468x50
720x107
728x90
768x90
800x90
但他们都没有在应用程序中提供服务。它只是说服务器没有填充。
但如果我在 Google Nexus 7 中进行测试,广告就会投放(1920x1200
with 240 dpi
).
请建议我修复它。
我已经解决了这个问题。真正的问题是 Nexus 和 Kindle Fire 设备正在将上传的图像转换为 2 倍密度。然后它会提供精确的支持。
Cheers.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)