为什么我收到“无效的 GPT 固定大小规范”

问题描述

我得到:

无效的 GPT 固定大小规范:[[[1024,0],[970,90]],[[768,[728,[[330,[320,50] ]]

我的尺寸映射代码如下所示:

window.googletag
  .sizeMapping()
  .addSize([1024,90])
  .addSize([768,90])
  .addSize([330,50])
  .build()

有什么好看的吗?

解决方法

您的脚本指定以下内容:

  • 当视口 >= 1024 像素宽时,可以投放尺寸为 970x90 的广告。
  • 当 1024 像素 > 视口 >= 768 像素时,可以投放尺寸为 728x90 的广告。
  • 当 768 像素 > 视口 >= 330 像素时,可以投放尺寸为 330x50 的广告。

但是较低的视口宽度会发生什么?您需要覆盖所有视口尺寸范围,从 0x0 开始:

googletag.sizeMapping()
.addSize([1024,0],[970,90])  
.addSize([768,[728,90])
.addSize([0,[320,50]) 
.build()

有关官方文档,请参阅 here