Show Menu
主題×

Chrome warning on 2G networks

Chrome 可能會為 2G 網路上的訪客封鎖 document.write 呼叫。
When using the most recent Chrome update for sites with DTM deployed, a warning might appear in the JavaScript console, which says that Chrome might block document.write calls in the browser if the device has poor network connectivity. Chrome 特別說明他們目前針對使用 2G 網路的使用者。請參閱 Google Developers 網站上的 介入 document.write()
由於 2G 網路有限的使用量,目前的 2G Google 介入對企業客戶目前應該有些微的影響。Adobe 正積極解決若 Google 繼續推動抵觸網際網路社群標準的做法,未來可能發展的問題。
DTM 的目標一直是在這方面建立及支援最強大且彈性的功能。這包括允許 DTM 使用者利用同步與非同步技術。
如果您在意 2G Chrome 使用者,則可以使用更為非同步的 DTM 部署,並繼續使用 DTM 健全的非同步特定功能。
如果您看見此警告,並且想要部署會移除所有 document.write 呼叫 (及防止警告) 的非同步 DTM 設定,請參閱下列小節。

Target

如果您透過 DTM 使用 Target,並且在意使用 Chrome 的 2G 行動網路訪客,請執行下列:
  1. 在 DTM Target 工具中將您的 Target 代碼從 mbox.js 更新為 at.js。
    請確定您使用自訂代碼編輯器。
    若要進一步瞭解使用 at.js 實施 Target 的詳細資訊,請參閱 Target 說明中的 at.js 實施
  2. Uncheck the Load Adobe Target Library synchronously checkbox in the DTM Target tool.
  3. 部署之前善加測試。
    以非同步方式載入Target程式庫會以非同步方式防止警告,但若預設內容在目標內容之前載入,則可能造成頁面上的「閃爍」。

Third-party tags

如果您要透過DTM中的規則部署第三方標籤,且擔心使用Chrome的2G行動網路訪客,請執行下列動作:
  1. Review all 3rd-party scripts that are deployed via Sequential JavaScript or Sequential HTML for top of page or bottom of page positioning rules.
  2. In the code editor, change the Type to Non-Sequential JavaScript or Non-Sequential HTML .
    任何需要同步的功能都將不再運作。
  3. 在編輯器內檢閱代碼以確保其未使用 document.write
    透過 DTM 部署、使用 document.write 的任何代碼可能受到影響。
  4. 部署之前善加測試。