顯示網站插頁式廣告

這個範例說明如何使用 Google 發布商廣告代碼 (GPT) 程式庫顯示網站插頁式廣告。網站插頁式廣告是由 GPT 管理的全頁廣告,會根據使用者動作顯示。如要進一步瞭解網站插頁式廣告,請參閱「投放網站插頁式廣告」。

下列使用者動作可觸發網站插頁式廣告:

使用者動作 API 名稱 預設 可自行設定
點擊回應離開網頁。 不適用 已啟用
隱藏再返回頁面 (例如切換分頁)。 unhideWindow 已停用

日後可能會支援更多使用者動作。如需最新資訊,請參閱 GPT 版本資訊

使用須知

  • 為確保提供最佳的使用者體驗,GPT 只會在正確支援此格式的網頁上請求網站插頁式廣告。只有在 GPT 在頂層視窗中執行時,系統才支援網站插頁式廣告。在不支援網站插頁式廣告的頁面上,defineOutOfPageSlot() 可能會傳回空值。請務必檢查是否有錯誤,以免發生錯誤。

  • 請只在要顯示插頁式廣告的網頁或環境中請求網站插頁式廣告。網站插頁式廣告可在電腦、平板電腦和行動裝置上放送。

  • 網站插頁式廣告會產生自己的廣告版位。與其他廣告類型不同,您不需要為網站插頁式廣告定義 <div>。這類廣告會在填入廣告時自動建立並插入自己的容器,

  • 網站插頁式廣告有固定的展示頻率上限,可避免每個子網域向同一位使用者顯示超過一次插頁式廣告。

  • 網站插頁式廣告需要存取本機儲存空間。如果發布商已與 IAB 資訊公開和同意聲明架構第 2.0 版整合,則網站插頁式廣告必須取得目的 1 同意聲明,才能運作。

  • 如果要在具有多個版位的網頁上使用單一請求架構 (SRA),請先建立靜態廣告版位 div,再呼叫 display()廣告最佳做法所述,第一次呼叫 display() 時,會請求之前定義的每個廣告版位。雖然網頁插頁式廣告的版位不需要預先定義的 <div>,但靜態廣告版位卻不需要。在網頁顯示這些元素之前呼叫 display(),可能會導致品質信號降低,而營利會因此降低。因此,建議將初始呼叫延後到靜態運算單元定義後。

實作範例

觀看示範