Show Menu
主題×

2G 網路的 Chrome 警告

Chrome可能會封鎖2G網路上訪客的document.write呼叫。
對已部署DTM的網站使用最新的Chrome更新時,JavaScript主控台可能會出現警告,指出如果裝置網路連線不佳,Chrome document.write 可能會封鎖瀏覽器中的呼叫。 Chrome特別指出,他們目前針對的是2G網路上的使用者。 請參 閱Google Developers網站上的「對document.write() 」干預。
由於2G網路的使用有限,目前2G Google的干預對企業客戶的影響應該很小。 Adobe正積極解決未來若Google繼續推廣與網際網路社群標準相抵觸的做法,可能會發生的問題。
DTM的目標一直是建立並支援空間中最強大和最有彈性的功能。 這包括允許DTM使用者同時運用同步和非同步技術。
如果您擔心2G Chrome使用者,則可使用DTM的更非同步部署,並繼續使用DTM的強穩非同步特定功能集。
如果您看到此警告並想要部署非同步DTM設定,以移除所有 document.write 呼叫(並防止警告),請參閱下列章節。

Target

如果您透過DTM使用Target,並擔心2G行動網路上使用Chrome的訪客,請執行下列動作:
  1. 在DTM目標工具中,將您的Target程式碼從mbox.js更新為at.js。
    請確定您使用自訂代碼編輯器。
    若要進一步瞭解如何使用at.js實作Target,請參 閱Target說明中的at.js實作
  2. 取消勾 Load Adobe Target Library synchronously 選「DTM Target」工具中的核取方塊。
  3. 在部署之前先進行測試。
    以非同步方式載入Target程式庫可避免警告,但如果預設內容在目標內容之前載入,則可能會導致頁面上「閃爍」。

第三方標籤

如果您要透過DTM中的規則部署第三方標籤,並擔心2G行動網路上使用Chrome的訪客,請執行下列動作:
  1. 檢視透過或針對定位規則部署的所有協 Sequential JavaScript 力廠 Sequential HTML top of page 指令碼 bottom of page
  2. 在程式碼編輯器中,將「類型」變更 Non-Sequential JavaScript 為或 Non-Sequential HTML
    任何需要同步的功能將不再有效。
  3. 在編輯器中檢閱程式碼,以確保其未使用 document.write
    透過DTM部署且使用的任何程式碼 document.write 都可能受到影響。
  4. 在部署之前先進行測試。