總覽
這項稽核可確保系統以非同步方式載入廣告代碼程式庫指令碼。
根據預設,JavaScript 執行作業是同步的。這表示系統遇到指令碼後,在指令碼下載、剖析及執行之前,都無法載入其他內容。選擇採用非同步執行能防止這情況,讓瀏覽器在背景載入指定的指令碼時,能繼續處理其他資源。這樣可在指令碼載入時讓網頁保持回應,並縮短載入所有重要元件所需的時間。
建議
在指令碼標記定義中加入 async 屬性。例如:
AdSense
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
AdSense (自動廣告)
<script async data-ad-client="ca-pub-xxxxxxxxxxxxxxxx" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
Google 發布商廣告代碼
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
更多資訊
系統支援下列廣告代碼程式庫指令碼:
廣告代碼程式庫 | 指令碼 |
---|---|
AdSense |
|
Google 發布商廣告代碼 |
|