首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google-ads DFP多个广告大小失败

Google-ads DFP多个广告大小失败
EN

Stack Overflow用户
提问于 2015-12-07 19:23:12
回答 1查看 602关注 0票数 7

我正在尝试使用documentation中描述的google ads DFP实现多种广告大小

但奇怪的是,如果我使用一个单一的广告大小,如下面的代码所示,它可以工作:

代码语言:javascript
复制
 _adView = new PublisherAdView(activity);
    _adView.setAdSizes(AdSize.BANNER);

但是,如果我使用多个广告,以与文档中描述的相同的方式,如下所示,请求失败:

代码语言:javascript
复制
 _adView = new PublisherAdView(activity);
    _adView.setAdSizes(AdSize.BANNER, new AdSize(120, 20), new AdSize(250, 250));

因此,第一个代码片段可以工作并提供广告,而第二个代码片段在logcat中提供以下内容:

代码语言:javascript
复制
12-07 12:17:17.082  30786-30786/app.myappname.nl I/Ads﹕ Ad opening.
12-07 12:17:17.109  30786-30812/app.myappname.nl W/Ads﹕ The ad response must specify one of the supported ad sizes.
12-07 12:17:17.167  30786-30786/app.myappname.nl I/Ads﹕ Scheduling ad refresh 60000 milliseconds from now.
12-07 12:17:17.167  30786-30786/app.myappname.nl W/Ads﹕ Failed to load ad: 0

我也尝试过只使用标准的广告大小,但这没有任何区别。有谁知道为什么会发生这种情况,以及如何解决它?

EN

回答 1

Stack Overflow用户

发布于 2016-05-18 21:36:58

对我来说,这是因为我添加了我的设备作为一个测试设备,以获得谷歌测试广告。

代码语言:javascript
复制
final PublisherAdRequest.Builder adRequestBuilder = new PublisherAdRequest.Builder()
            .addTestDevice("BBE743F18R0143D88563501D114CF633")

删除testDevice行并使用真实的广告后,我可以发送大小数组来请求广告。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34132387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档