網站上要安裝的追蹤代碼越來越多,例如分析工具、廣告轉換追蹤、再行銷代碼等。每次新增或修改都要請工程師改網站程式,不但耗時,也容易出錯。Google Tag Manager(簡稱 GTM)就是為了解決這個問題而設計的代碼管理工具。
GTM 能做什麼
GTM 的概念是先在網站安裝一段容器代碼,之後所有追蹤代碼都在 GTM 後台新增、修改與發布,不必再更動網站程式。對行銷人員來說,可以更快完成追蹤設定;對工程團隊來說,網站程式碼也比較乾淨。
三個核心元素
| 元素 | 說明 | 例子 |
|---|---|---|
| 代碼(Tag) | 要執行的追蹤程式 | 分析工具設定代碼、廣告轉換代碼 |
| 觸發條件(Trigger) | 代碼在什麼情況下執行 | 所有頁面瀏覽、點擊特定按鈕、表單送出 |
| 變數(Variable) | 觸發條件或代碼中使用的資訊 | 網址路徑、點擊的元素文字、訂單金額 |
理解這三者的關係後,大部分設定都能拆解成「在什麼條件下,執行哪一段代碼,並帶入哪些資訊」。
基本設定步驟
- 建立 GTM 帳戶與容器,選擇網站類型。
- 將 GTM 提供的兩段代碼安裝到網站所有頁面的指定位置,常見的網站系統也有外掛可以協助安裝。
- 在後台新增第一個代碼,例如分析工具的基本設定,觸發條件選擇所有頁面。
- 使用預覽模式開啟網站,確認代碼是否在正確的頁面觸發。
- 確認無誤後按下發布,並在版本說明中記錄這次修改的內容。
管理上的好習慣
- 命名規則一致:例如「平台-類型-用途」,日後代碼多了也能快速辨識。
- 善用版本紀錄:每次發布都寫清楚修改內容,出問題時能快速回到上一版。
- 控管權限:只給需要的人發布權限,避免多人同時修改造成混亂。
- 定期清理:停用已結束的活動代碼,減少網站載入負擔。
常見的追蹤設定範例
導入 GTM 後,許多原本需要工程師協助的追蹤需求,都能由行銷人員自行完成。例如追蹤「聯絡我們」按鈕的點擊次數,可以建立一個點擊觸發條件,限定按鈕文字或連結網址,再搭配事件代碼傳送到分析工具。追蹤表單送出時,若表單送出後會跳轉到感謝頁,最簡單的方式是以感謝頁的網址作為觸發條件。對於電話號碼與電子郵件連結,也可以依連結開頭的格式設定觸發條件,了解有多少訪客透過網站直接聯繫。
導入前的盤點清單
- 列出網站上現有的所有追蹤代碼,以及各自的用途與負責人。
- 確認哪些代碼仍在使用,哪些屬於已結束的活動可以移除。
- 規劃要追蹤的關鍵行動,例如表單送出、按鈕點擊與檔案下載。
- 決定誰有權限編輯與發布,並建立簡單的發布前檢查流程。
如果網站同時有多位行銷人員或外包廠商需要設定追蹤,GTM 的工作區功能可以讓不同人員分別作業,最後再合併發布,減少互相覆蓋設定的風險。團隊規模較小時,也可以約定由一位負責人統一發布,其他人只提出需求與測試,維持容器的整潔與穩定。
常見錯誤
最常見的問題是同一段追蹤代碼在網站程式與 GTM 中各安裝一次,導致數據重複計算。導入 GTM 時,建議先盤點網站上既有的代碼,逐一移轉後再從網站程式中移除。另外,發布前務必使用預覽模式測試,不要直接在正式環境中嘗試。只要掌握基本邏輯,GTM 能大幅提升追蹤設定的效率與準確度。