新版Google Tag Manager 預覽模式指南——Tag Assistant

Google Tag Manager Haran 3年前 (2022-03-23) 4267次瀏覽 1條留言

Google Tag Manager設定後,我們需要調試才可以知道设定是否準確,Google Tag  Manager里提供預覽調試工具Google Tag Assistant,通常简称为Tag Assistant,這一節將介紹如何用Tag Assistant去調試。

預覽調試模式為什麼改變

因為舊版的預覽模式需要googletagmanager.com設定第三方cookie,如果不能设定第三方Cookie,預覽模式無法開啟。 

隨著瀏覽器行業在逐步禁止第三方cookie的使用,所以舊版的預覽模式將變得不能使用,新版的預覽模式是為了解決這個問題,改用採用第一方Cookie或localstorage。

 

 

啟用預覽調試模式

要啟用GTM預覽模式,在GTM中點擊右上角的“預覽”:

新版Google Tag Manager 預覽模式指南——Tag Assistant

點擊“預覽”後,會打開一個https://tagassistant.google.com/的頁面,並且會彈出一個窗口,要求你輸入測試的URL:

新版Google Tag Manager 預覽模式指南——Tag Assistant

輸入你要調試的URL,左下角有一個可以勾選的選項Include debug signal in the URL,如果勾選,它會在測試的URL上添加gtm_debug=x,表示成功進入調試狀態,如果沒勾選,就不會添加。

填好後點擊“Connect”,它會打開測試頁面,如果你在測試頁面看到:

新版Google Tag Manager 預覽模式指南——Tag Assistant

或在https://tagassistant.google.com/頁面看到:

新版Google Tag Manager 預覽模式指南——Tag Assistant

就表示成功進入調試狀態。

如果調試頁面不能正常打開,請看 預覽連結失敗的幾個原因

GTM預覽模式的界面介紹

GTM的預覽頁面的界面如下,其實就是https://tagassistant.google.com/頁面,主要可以分為四部分:

新版Google Tag Manager 預覽模式指南——Tag Assistant

  1. 調試狀態:可以看到是Connected,表示連結狀態,可以進行調試。
  2. 控件:列出網站上所有已經安裝的容器,如GTM、GA4、Optimze的,你可以選擇不同的容器。
  3. 事件列表:這裡會記錄用戶在頁面上觸發所有事件/行為。
  4. 標籤信息 :可以查看對應事件的標籤觸發情況:
    • Tags(代碼): 查看有哪些代碼在這個事件有觸發,沒有觸發。
    • Variables(變數): 查看選擇的事件有哪些變數及其值是什麼。
    • Data Layer(資料層): 查看選擇的事件是否有dataLayer,已經資訊有哪些,
    • Errors (錯誤): 如果選擇的事件有錯誤,可查看錯誤訊息。

事件列表

事件列表會按事件順序顯示所有的事件/行為,,事件按發生的頁面分組,如下所示:

新版Google Tag Manager 預覽模式指南——Tag Assistant

 

分別表示頁面1和頁面2。有些事件的右側有個圖標<> 圖標,這個表示這個事件有自動發出的內置觸發條件,GTM提供很多的內置觸發器,如表單提交、計時器、歷史更改、 Javascript錯誤。

如果你比較細心,可能會發現每次加載頁面時,列表都顯示五個事件: Consent Initialization、Initialization、Container Loaded、DOM Ready和Window Loaded,它們是就載入的順序觸發,優先級和作用如下:

  1. Consent Initialization(同意聲明初始化):可協助確保同意聲明設定都能在任何其他觸發條件觸發前生效。
  2. Initialization(初始化):在所有其他觸發條件之前觸發,「但」會在同意聲明初始化觸發條件之後觸發。
  3. Container Loaded(網頁瀏覽):在網路瀏覽器開始載入網頁時立即啟動。
  4. DOM Ready:(DOM 就):在瀏覽器以 HTML 格式建構完整個網頁、系統也準備好剖析文件物件模型 (DOM) 時啟動。
  5. Window Loaded(視窗已載入):在網頁 (包括圖片和指令碼等所有內嵌資源) 完全載入後啟動。

 

 

標籤信息

點擊事件列表裡的任意一個事件/行為,就可以看它對應的標籤信息。

注意:調試過程中,一定是現在事件列表裡選擇事件,然後在看對應的標籤信息

API Call

Tags(代碼)

查看有哪些代碼在這個事件有觸發,沒有觸發。

  • Tags Fired:代碼觸發
  • Tags Not Fired:代碼沒觸發

新版Google Tag Manager 預覽模式指南——Tag Assistant

 

還可以進一步點擊Tags Fired已經觸發代碼的配置,看其代碼屬性、觸發條件、阻塞觸發條件:

新版Google Tag Manager 預覽模式指南——Tag Assistant

代碼屬性裡,你可以看到其具體的配置,注意其右上角,如果你選擇Names,顯示的是名稱,如果選擇的Values,顯示的具體的值,它默認顯示的Name,調試過程中建議顯示Values,有助於判斷追蹤是會否準確:

新版Google Tag Manager 預覽模式指南——Tag Assistant

觸發條件:可以看觸發的條件。

阻塞觸發條件:可以看觸發的條件,在一個代碼有多個觸發條件的時候,這裡可能就會顯示。

 

Variables(變數)

查看選擇的事件有哪些變數及其值是什麼。

 

新版Google Tag Manager 預覽模式指南——Tag Assistant

這些變數都是可以在代碼和觸發條件裡使用的。

Data Layer(資料層)

查看選擇的事件是否有dataLayer,已經資訊有哪些,所有的資料層的變數都可以通過GTM裡的數據層變數去獲取。

通常在電商追綜用的比較多:Google Analytics 4 :Google Tag Manager電商设定指南

 

Errors (錯誤)

如果選擇的事件有錯誤,可查看錯誤訊息,這個比較少用。

分享GTM預覽模式

有多種方式可以分享GTM預覽模式。

GTM中

GTM中點擊版本,然後找到要分享的版本的,點擊器右側的三個點,就可以看到“分享預覽”:

新版Google Tag Manager 預覽模式指南——Tag Assistant

正在調試模式中

如果你正在調試,可以在https://tagassistant.google.com/的右上角三個點:

新版Google Tag Manager 預覽模式指南——Tag Assistant

點擊後就可以獲取分享鏈接:新版Google Tag Manager 預覽模式指南——Tag Assistant

Tag Assistant調試列表頁

新版Google Tag Manager 預覽模式指南——Tag Assistant

 

 

退出GTM預覽模式

有兩種方式可以退出GTM預覽模式:

一種是在調試頁面點擊Finish:

新版Google Tag Manager 預覽模式指南——Tag Assistant

一種是在https://tagassistant.google.com/裡的調試狀態點擊如下位置:

新版Google Tag Manager 預覽模式指南——Tag Assistant

 

 

預覽调试的思路

进入調試狀態後,現在網頁中模擬操作需要跟蹤的行為,然後返回到https://tagassistant.google.com/頁面,在事件列表裡找到該事件/行為,點擊選擇它,然後看標籤信息,看代碼部分,Tags Fired是否有它,如果有就表示追蹤成功,如果沒有,那麼在Tags Not Fired裡找到這個要追蹤事件的代碼,點擊打開,查看它的具體配置,重點看觸發條件部分,看哪一個條件沒通過,對該條件做修改。

如果你不知道要改成什麼,可以參考標籤信息變數裡的值去做設置,設定好後再重新做預覽測試。

 

預覽連結失敗的幾個原因

如果調試窗口未成功連接到你的頁面,請嘗試以下一些解決方案:

  • 你輸入的 URL 在頁面上可能沒有全局站點標記。在你希望安裝全局網站代碼的網站上嘗試不同的 URL。
  • 添加到頁面 URL 的調試參數可能會破壞頁面行為。要解決此問題,請編輯您為調試模式輸入的域,並取消選中標有“在 URL 中包含調試信號”的複選框。
  • 全局站點代碼腳本在 Tag Assistant 嘗試連接到頁面之後加載。單擊“重試”以重新連接。
  • 您的網頁是 AMP 網頁。Tag Assistant 目前不支持 AMP。
  • 該頁面在 iframe 中加載全局網站代碼。只有在同時安裝了 Tag Assistant Companion chrome 擴展時,才能調試 iframe 加載的代碼配置。
  • 多個瀏覽器重定向可能會阻止加載調試窗口。
  • 您的網絡瀏覽器中安裝的廣告攔截器可能會阻止全局網站代碼運行。為您需要測試的頁面禁用廣告攔截器。
  • 如果你安裝了Tag Assistant Companion,請確保該擴展程序有權讀取和更改您需要測試的頁面的網站數據。
  • 同意管理工具可能會阻止 Google 標籤。配置您使用的任何許可管理工具,以允許與Google 的許可 API進行交互。

 

 

 


如果您在操作上仍有任何疑問,歡迎留言交流,或加入:Google Analytics 4交流社團發問
Like (1)
發佈我的留言
取消留言
表情 贴图 加粗 删除线 居中 斜体

Hi,*为發佈留言必須填寫。

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址
(1)个小伙伴在留言
  1. 2022/8/3 謝
    何先生2022-08-03 09:17 回覆 Windows 10 | Chrome 103.0.0.0