DFP sizeMapping打破赞助

时间:2016-03-23 21:08:33

标签: responsive-design google-dfp

根据我迄今为止的经验,sizeMapping(),DFP中的自适应广告会破坏赞助。

例如,如果我像这样定义sizeMapping:

addSize([1024, 768], [970, 90], [728, 90], [320, 50], [300, 250])

然后我在728x90的特定广告单元上设置了赞助商。 我还设置了一个包含所有广告单元的网站(展示位置)970x90,包括赞助商,但优先级较低。

结果是,由于sizeMapping变量,970x90将在赞助的728x90之前显示,即使在由728x90特别赞助的广告单元上也是如此。

帮助!?!

1 个答案:

答案 0 :(得分:0)

你解决了这个问题吗?您需要使用defineSizeMapping代替addSize

所以它应该是这样的:

googletag
    .defineSlot('AD_UNIT_PATH', [0, 0], 'ID')
    .defineSizeMapping([[1024, 768], [[970, 90], [728, 90], [320, 50], [300, 250]]])
    // Assuming [1024, 768] is the VP size & [[970, 90], [728, 90], [320, 50], [300, 250]] are the creative sizes.
    .addService(window.googletag.pubads());