DFP 广告管理系统未使用 SmartBanner 为 Google Nexus7 投放广告

2024-02-06

我在 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(使用前将#替换为@)

DFP 广告管理系统未使用 SmartBanner 为 Google Nexus7 投放广告 的相关文章

随机推荐