收合空的廣告版位

根據預設,未填入廣告的廣告位元會保留在網頁上,這可能會導致網頁上出現空白區塊。如果您事先知道網頁上有一或多個廣告版位不太可能填入廣告,可以指示 Google 發布商廣告代碼 (GPT) 程式庫收合這些版位。

這項功能的最佳設定取決於您希望廣告版位獲得廣告供應的頻率:

  1. 如果運算單元大多數時間都會被填滿,請使用 PubAdsService.collapseEmptyDivs()。在這個設定中,廣告版位預設為展開狀態,只有在無法供應廣告時才會收合。
  2. 如果大部分時間都沒有人預約,請使用 PubAdsService.collapseEmptyDivs(true)。在這種設定中,廣告版位預設為收合,只有在可填入廣告時才會展開。

由於 googletag API 呼叫必須等到 GPT 開始執行才會生效,因此為了盡量減少重新流動,您還需要在網頁上設定 CSS,讓預設折疊的版位具有零維度。

如果網頁上的特定版位較有可能或較不可能填入,也可以設定個別版位覆寫值,如以下範例所示。

實作範例

觀看示範影片
JavaScriptTypeScript

載入中...

載入中...