將 Google 發布商廣告代碼 (GPT) 程式庫整合至網站 的做法與整合其他第三方指令碼相同不過 使用 GPT 時,必須注意幾個獨特面向 可確保您充分利用廣告空間,並盡量減少影響 評估網站成效畢竟,快速廣告的重要性。
以下各節將介紹 擷取及準備資料、針對特定領域進行預先訓練 調整指示、離線評估和整合
從官方來源載入 GPT
一律從官方來源請求 GPT 程式庫:
整合類型 | 指令碼標記 |
---|---|
標準版 包括已與 歐洲 IAB 資訊公開和同意聲明架構。 |
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script> |
受限制的廣告 適用於想手動啟用 受限制的廣告。 |
<script src="https://pagead2.googlesyndication.com/tag/js/gpt.js" async></script> |
只在您打算手動啟用的網站上,使用受限制的廣告網址 受限制的廣告。向受限制廣告請求 GPT 未使用這項功能時,瀏覽器會開啟一個網址 額外的非必要網路連線,可能會拖慢廣告載入速度。
為了滿足發布商法規遵循需求,GPT 可能
從使用 crossorigin="anonymous"
的標準網址載入
屬性,防止 Cookie 與指令碼要求一起傳送。
不要放送 GPT 的快取版本
一律不提供 gpt.js
、pubads_impl.js
版本或應用程式載入的任何程式庫版本
或從非官方來源載入這些檔案。
可能無法使用本機快取版本的 GPT 程式庫 一律可在較新版本的瀏覽器或作業系統中運作,且 並加入新功能和改善項目舊版 GPT 程式庫隨時可能停止運作, 損失廣告收益。
這也適用於服務工作站。如果使用服務
工作站來快取或修改來自網站 HTTP 要求的回應,請使用
僅限聯播網的策略,用於處理以下資源的 gpt.js
要求:
才能擷取最新版本的
提早載入 GPT
GPT 程式庫 (gpt.js
) 只包含極小部分的
載入廣告所需的程式碼。大部分程式碼都包含
不同的檔案 (例如 pubads_impl_XX.js
),gpt.js
是以
。
提早載入核心 GPT 程式庫,這些相依指令碼 僅次於載入這樣就能避免與 擷取這些指令碼 (如果未快取的話),以便讓廣告有更多載入 這些做法都會導致 顯示第一個廣告的時間指標,進而增加 提高廣告可視度
視情況使用預先載入功能
有時候,您可能無法直接控制 GPT 的時機或方式
資料。例如,使用載入第三方指令碼的第三方廣告指令碼時
Google 發布商廣告代碼在這種情況下,可能適合
預先載入 gpt.js
要求。預先載入要求會指示
瀏覽器就會立即下載重要的特定資產
載入網頁。如果指定的素材資源是 JavaScript 檔案,指令碼
系統會立即擷取網頁內容,但會延後到指令碼出現
。
標準整合的預先載入要求範例
<link rel="preload" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js" as="script">
受限制廣告整合的預先載入請求範例
<link rel="preload" href="https://pagead2.googlesyndication.com/tag/js/gpt.js" as="script">
在預先算繪頁面使用 GPT
預先算繪會指示瀏覽器預先下載及 顯示使用者尚未要求,但可能造訪的網頁。時間 預先算繪頁面載入的 GPT 程式庫只會請求 廣告。
靜態載入 GPT
避免在網頁中以動態方式插入 GPT 程式庫
從外部指令碼載入該物件請改為在
您擁有網頁的 <head>
,如圖所示
開始使用 Google 發布商廣告代碼。這可以防止
防止 GPT 擷取及載入作業延遲
可能會導致廣告延遲載入。
詳情請參閱「針對 Lighthouse 的發布商廣告稽核」 以靜態方式載入廣告指令碼稽核說明文件。
以非同步方式載入 GPT
在指令碼標記定義中加入 async
關鍵字,如下所示:
開始使用 Google 發布商廣告代碼。這會指示
瀏覽器可同時載入 GPT 程式庫
而非封鎖執行,直到指令碼載入完成
載入完成。
詳情請參閱「針對 Lighthouse 的發布商廣告稽核」 以非同步方式載入廣告代碼稽核說明文件。
安全載入 GPT
一律透過 HTTPS 載入 GPT 程式庫,如以下所示: 開始使用 Google 發布商廣告代碼。這不僅僅是 為使用者提供更好的安全性,也有助於提升效能。自廣告以來 由 GPT 發出的請求一律使用 HTTPS 會確保瀏覽器只需要開啟 1 個連線 所有與廣告放送相關的請求
詳情請參閱「針對 Lighthouse 的發布商廣告稽核」 透過 HTTPS 載入廣告代碼並 從建議的主機載入 GPT 稽核說明文件
練習提升網頁效能
本指南的最佳做法著重於最佳化 整合 GPT 後,還有許多其他因素 以及您網頁成效的部分修改網站時 (尤其是 根據廣泛的建議 (例如本指南所述的項目) 建立模型 ,評估這些改變對網頁各層面的影響 才需進行建議您定期執行以下工具: Lighthouse 和 Publisher Ads Audits for Lighthouse 找出並處理 並且在網站最佳化時達到最佳平衡。