行銷團隊交接必備:可直接沿用的 GA4 事件命名與文件化流程
行銷團隊交接必備:可直接沿用的 GA4 事件命名與文件化流程
要讓 GA4 事件在換人或半年後仍能理解,關鍵是名稱穩定、以行為為主、變化放參數並完整記錄交接文件。
業主:我接手一個亂七八糟的 GA4 帳戶,看到一堆像 button_click、Click_CTA、送出表單 的名稱,我該怎麼開始整理?
顧問:先不要全部砍掉。邏輯上我們會先盤點、找出被引用的事件,再用可交接的命名與文件把變動放到參數。並行期務必保留舊事件以避免報表斷層。
顧問:整體核心原則很簡單,我把它濃縮成四條,以及如何把變動放在參數與一張傳給下一任負責人的命名表。
H2 一:四個不變的命名原則(顧問結論)
- 全部英文小寫、用底線分隔(例如 form_submit、pricing_view)。
– 為何:系統對大小寫或連字號處理不一,混用會造出看似相同但被分開統計的事件。 - 對象在前、動詞在後(對象_動作,例如 video_play)。
– 為何:排序時相同對象會聚在一起,報表閱讀效率高。 - 名稱描述行為,不描述位置(用 contact_start,不用 header_button_click)。
– 位置資訊應放在參數中,避免改版後名稱誤導。 - 不在名稱放版本或日期(不要 form_submit_v2、signup_2026)。
– 版本差異以參數或欄位記錄,名稱需長期穩定。
這四條是基礎,不可例外;若專案有強制例外,須在命名表中特別註記理由與負責人。
H2 二:參數化為核心——事件少、參數豐富
設計原則:事件名稱要少且穩定,變化的資訊放進參數。舉例:不要為每個表單建立事件,統一用 form_submit 並加參數識別。
常用參數範例:
- form_id:表單識別(例如 contact_form、demo_request)。
- form_location:頁面區塊(hero、sidebar、footer)。
- form_type:用途(詢問、報名、訂閱、下載)。
- page_group:頁面類別(service、article、case)。
參數命名規則同樣適用:小寫、底線分隔、避免中英混用。參數值最容易失控,因為不同的人可能在不同時間填入,因此需要指定「誰負責維護每個參數值」。
H3 參數使用的實務注意事項
- 參數值枚舉要在命名表中列出可能值與負責人。
- 若參數來源為 CMS 或第三方系統,需記錄映射規則與更新頻率。
- 參數值若為動態字串(例如 query_id),應限制長度或改為代碼,以免資料膨脹。
H2 三:一張可以交接的命名表(欄位範例)
文件不需要複雜,一張試算表足矣。建議欄位如下,這些欄位要在交接時放到團隊共用位置:
| 欄位 | 說明 |
|---|---|
| 事件名稱(event_name) | 小寫底線命名,例:form_submit |
| 中文說明 | 一句話說清楚它代表的行為 |
| 觸發條件 | 具體到「點擊哪個元素」或「捲動到哪個位置」 |
| 參數清單 | 每個參數名稱、可能的值範例、負責人 |
| 建立日期與負責人 | 誰在何時建立 |
| 用在哪些報表 | 列出關鍵看板或查詢,決定是否可刪除 |
| 備註(變更日誌連結) | 指向變更日誌或 Jira ticket |
最後一欄「用在哪些報表」常被忽略,但非常重要:清理事件時,可先查該欄有無引用,無人引用的事件才可考慮下架。
H2 四:既有專案的逐步整理流程(具體步驟)
步驟(建議順序):
- 盤點(掃描過去 90 天有資料的事件,並標注觸發次數)。
- 找出真正在用的(比對現有報表與看板,標記被引用的事件)。
- 冻結新增(在命名規則未定前,暫停新增事件以免問題擴大)。
- 新舊並行(同時開始紀錄新命名,舊事件保留至少 3 個月以驗證資料順暢)。
- 寫下文件(整理過程即為文件,邊做邊記錄)。
注意:並行期不可省;若直接切換,會造成報表斷層,後續同期比較會嚴重受影響。
H2 五:常見錯誤與如何避免(實務問答)
錯誤一:把所有點擊都記錄下來。
– 解法:先問「這個事件能回答什麼決策問題?」能回答才保留。記錄過多反而淹沒關鍵指標。
錯誤二:命名規則只有一個人知道。
– 解法:把命名表放到團隊共用位置,並把它列為新人上線要閱讀的文件。
錯誤三:外部廠商各自設定事件。
– 解法:規定任何新增事件必須先在命名表登記,由單一窗口核准,並在合約或專案啟動時說明。
H2 六:哪些事件值得先做(七個基礎事件)
如果從零開始,先做以下七個事件就能支撐多數決策:
- form_submit:任何表單送出,進一步用參數區分類型與位置。
- form_start:使用者開始填寫但尚未送出,用於計算中途放棄率。
- contact_click:點擊電話、通訊軟體或電子郵件連結。
- pricing_view:捲動到價格或報價說明區塊。
- content_deep_read:文章捲動超過七成且停留一定秒數。
- file_download:下載表單、型錄或範本。
- outbound_click:點擊外部連結(社群、地圖等)。
這七個事件涵蓋閱讀、興趣到接觸的完整路徑,其中 form_start 與 pricing_view 常常是最具診斷價值的兩個事件。
H2 七:變更日誌與資料範圍說明(保證報表可信度的兩份文件)
- 變更日誌:任何調整事件、參數或轉換設定的日期與內容都要記下;若某天指標異常,第一件要查的是是否在那天變更設定。
- 資料範圍說明:哪些流量被排除?內部流量是否過濾?測試環境是否混入?這些說明直接影響數字解讀,卻經常只存在個人記憶中。
合起來這兩份簡短紀錄(通常一頁)就是報表可信度的基礎,缺一不可。
H2 八:小型網站的精簡作法與例外情況
- 五頁形象站:可只記錄 form_submit 與 contact_click 兩個事件,各帶兩個關鍵參數,寫在一張紙上,放進交接資料夾。這是用十分鐘買一份保險的做法。
- 例外情況:若專案需細緻漏斗(例如複雜報名流程、試算器或多步成交),則應視需求增加事件與參數,並在命名表註明商業理由。
FAQ(本文真正回答的問題)
Q1:為什麼要全部小寫並用底線?
A1:系統對大小寫與分隔字元處理不一,混用會導致看似相同的事件被分割統計,影響長期報表一致性。
Q2:參數應該放哪些資訊?
A2:把會變動或需分群分析的欄位放參數,例如 form_id、form_location、page_group 等;固定行為放在事件名稱。
Q3:接手亂帳戶,先做哪些事?
A3:先盤點過去 90 天有資料的事件、比對報表找出被引用的項目、凍結新增、執行新舊並行至少 3 個月,並在過程中寫文件。
Q4:為什麼要保留並行期?
A4:直接切換會造成報表斷層,並行期能讓你驗證新事件資料並對照舊資料,確保同期比較可用。
Q5:小型網站要不要做這套流程?
A5:即使只記兩個事件,也建議先定好命名規則並寫簡短交接文件,未來擴張時整理成本會大幅降低。
下一步(內連與資源)
- 若需服務協助命名、盤點或建立命名表,可參考我們的服務頁面:https://guanchengmartech.com/services/
- 想了解我們如何把資料轉化為決策工具,可看 AI 決策產品說明:https://guanchengmartech.com/ai-decision-pod/
- 查看過去案例與操作範例:https://guanchengmartech.com/cases/
- 下載或參考表單與文件範例(交接模板):https://guanchengmartech.com/contact/
- 常見問題與延伸實務:https://guanchengmartech.com/faq/
- 關於本團隊與服務流程:https://guanchengmartech.com/about/
本文資料邊界與使用提醒:本文提供的是可直接實作的命名原則與交接流程建議;實務上需依各公司報表結構、帳戶設定與業務需求調整。若要把建議套進現有帳戶,請先在測試環境驗證並保留舊事件作為並行比對。
延伸閱讀:
參考資源:Google Reference
