收合空的廣告版位
根據預設,未填入廣告的廣告位元會保留在網頁上,這可能會導致網頁上出現空白區塊。如果您事先知道網頁上有一或多個廣告版位不太可能填入廣告,可以指示 Google 發布商廣告代碼 (GPT) 程式庫收合這些版位。
這項功能的最佳設定取決於您希望廣告版位獲得廣告供應的頻率:
- 如果運算單元大多數時間都會被填滿,請使用
PubAdsService.collapseEmptyDivs()
。在這個設定中,廣告版位預設為展開狀態,只有在無法供應廣告時才會收合。 - 如果大部分時間都沒有人預約,請使用
PubAdsService.collapseEmptyDivs(true)
。在這種設定中,廣告版位預設為收合,只有在可填入廣告時才會展開。
由於 googletag
API 呼叫必須等到 GPT 開始執行才會生效,因此為了盡量減少重新流動,您還需要在網頁上設定 CSS,讓預設折疊的版位具有零維度。
如果網頁上的特定版位較有可能或較不可能填入,也可以設定個別版位覆寫值,如以下範例所示。