合拢空白广告位
默认情况下,未填充的广告位会保持可见状态,这可能会导致网页上出现空白区域。如果您事先知道自己网页上的一个或多个广告位不太可能填充广告,可以指示 Google 发布商代码 (GPT) 库合拢这些广告位。
此功能的最佳配置取决于您预计的广告位填充频率:
- 如果槽在大多数时间都处于填充状态,请使用
PubAdsService.collapseEmptyDivs()
。在此配置中,广告展示位置默认处于展开状态,只有在无法填充时才会收起。 - 如果大多数时间都不会填充槽,请使用
PubAdsService.collapseEmptyDivs(true)
。在此配置中,广告位默认处于收起状态,只有在可以填充广告时才会展开。
由于 googletag
API 调用在 GPT 开始运行之前没有任何效果,因此为了尽量减少重新流布局,您还需要在网页上配置 CSS,以便默认处于收起状态的槽的尺寸为零。
如果您网页上的特定广告位更有可能或更不太可能填充,也可以配置按广告位替换项(如下例所示)。