合拢空白广告位

默认情况下,未填充的广告位会保持可见状态,这可能会导致网页上出现空白区域。如果您事先知道自己网页上的一个或多个广告位不太可能填充广告,可以指示 Google 发布商代码 (GPT) 库合拢这些广告位。

此功能的最佳配置取决于您预计的广告位填充频率:

  1. 如果槽在大多数时间都处于填充状态,请使用 PubAdsService.collapseEmptyDivs()。在此配置中,广告展示位置默认处于展开状态,只有在无法填充时才会收起。
  2. 如果大多数时间都不会填充槽,请使用 PubAdsService.collapseEmptyDivs(true)。在此配置中,广告位默认处于收起状态,只有在可以填充广告时才会展开。

由于 googletag API 调用在 GPT 开始运行之前没有任何效果,因此为了尽量减少重新流布局,您还需要在网页上配置 CSS,以便默认处于收起状态的槽的尺寸为零。

如果您网页上的特定广告位更有可能或更不太可能填充,也可以配置按广告位替换项(如下例所示)。

实现示例

查看演示

JavaScript

正在加载…

TypeScript

正在加载…