在Google DFP广告管理系统自适应广告

时间:2014-08-21 09:41:25

标签: responsive-design google-dfp

我们正在使用DFP responsive ads,但无法弄清楚如何让它显示适合的最大可用尺寸。例如,如果存在排行榜(728x90)和超级排行榜(900x90)广告素材,则当浏览器宽度超过900px(桌面)时,它应显示超级排行榜,从900px到738px宽(平板电脑),它应显示排行榜。

现有映射(为清晰起见,我遗漏了其余的广告代码):

var leaderboardMapping = [
      [[900, 300], [[900,90],[728,90]]],
      [[738, 300], [728,90]]
];

这始终显示平板电脑尺寸的排行榜,但问题是,这将在桌面尺寸的排行榜和超级排行榜之间切换。

我试过这个来指定首选项,但是相同大小的第二个值似乎被忽略了。

var leaderboardMapping = [
      [[900, 300], [900,90]],
      [[900, 300], [728,90]],
      [[738, 300], [728,90]]
];

我们目前唯一的解决方案是使用平板电脑的DFP设备定位,但这不适合使用自适应设计,并且会错过使用浏览器向桌面用户投放广告< 900px宽。

2 个答案:

答案 0 :(得分:3)

我们最终找到了一个不理想但对我们有用的解决方案,所以我认为值得分享。

我们仍然使用初始映射

var leaderboardMapping = [
  [[900, 300], [[900,90],[728,90]]],
  [[738, 300], [728,90]]
];

在订单项中,我们会使用weighted creative rotations

然后设置具有最高权重(100)的较大广告素材(900x300),并将较小的广告素材(728x90)设置为可能的最低权重(0.001)。

如果我的数学正确,较小的尺寸现在只会显示1 / 100,000次展示。不完美但对我们的情况可以忽略不计。

答案 1 :(得分:0)

对于后来出现并找到这篇文章的人。现在可以使用Creative Targetting完成此操作。您可以为您提供的不同广告尺寸分配定位,因此MPU(300x250)只能在移动设备上投放,而广告牌可以在桌面设备和平板电脑上投放。全部在同一个订单项中。