Skip to content

GA4 事件,你必須知道的4件事情

Google Analytics 4 介紹中有提到, GA4 所有數據都是基於事件產生,這也讓事件成為 GA4 資源不可或缺的一部分;雖然通用版 GA (Universal Analytics)也有事件的概念,但兩者不管在使用或是規範上還是有差別的;本篇文章將帶你了解全新的 GA4 事件架構、限制與全新的功能。

事件架構

GA4 事件最大的改變就是事件參數架構,差異如下:

  • 通用版 GA
    • 事件預設有4個欄位,分別為事件類別、事件動作、活動標籤與價值,並可以依照需求新增自訂維度或自訂指標欄位,儲存額外資訊。
  • 新版 GA4
    • 預設只有1個欄位(事件名稱),其餘所有欄位(包含維度、指標、自訂維度與自訂指標)全部合併為事件參數欄位。

3 種事件類型

自動收集事件

不管是 APP 或 網站資料串流,只要安裝 GA4 的基礎代碼,系統就會自動收集的事件,完整的事件列表可以參考官方文件

GA4 加強型評估

如果使用的是網站資料串流,更可以透過開啟加強型評估讓系統自動開始收集更多的事件。

建議事件

google analytics 4 建議事件

Google 提供了不少建議事件,包含適合所有資源的事件零售、電子商務事件工作機會、教育、本地優惠、房地產事件旅遊 (住宿/搭機)事件遊戲事件

所有建議事件都有指定的事件名稱、建議的觸發時機與建議的參數。使用指定事件名稱可以讓 GA4 成功辨識出並有機會提供額外的特殊報表,為什麼是有機會?以現階段來說,只有電子商務相關的事件可以獲得額外的電子商務報表,其餘事件大多沒有任何特殊的意義。

使用建議事件在現階段也許沒有額外的好處,還是建議在規劃事件時可以先參考建議事件列表,如果有符合需求的事件,可以優先使用建議事件搭配建議的參數,也許未來某一天 GA4 就會針對這些建議事件開發出新功能與專屬報表。

自訂事件

當你確定自動收集事件建議事件都沒辦法符合需求時,可以使用自定義事件名稱來追蹤事件,唯一要注意的是有一些預留的事件名稱是無法使用的

3 種參數類型

預設參數

根據預設,所有事件都會自動收集以下參數:

  • language – 收集瀏覽器語言資訊
  • page_location – 收集當下 URL 資訊
  • page_referrer – 收集 referrer URL
  • page_title – 收集當下的網頁標題
  • screen_resolution – 收集瀏覽器畫面大小

除了上述所有事件都會自動收集的資訊以外,某些特殊事件也會收集以下參數(包含但不是全部):

  • cid – 收集瀏覽器 cookie 的 client ID 資訊
  • uid – 收集使用者 UserID
  • sid – 收集瀏覽器cookie 的 session ID 資訊
  • sct – 收集瀏覽器cookie 的 session 計數
  • seg – 收集當下工作階段的參與度資訊
  • _fv – 判斷是否為 first visit
  • _ss – 判斷當下事件是否開啟新的工作階段

自訂參數

主要分為以下兩種形式:

  1. 文字參數
    • 當參數值不是數字時會自動定義為文字
  2. 數字參數
    • 當參數值是數字時會自動定義為數字

兩者主要差異為文字參數可以被設定為自訂維度,數字參數可以被設定為自訂指標。

備註:不管是預設參數或自訂參數,要在 GA4 分析報表查看(使用)參數,必須先將參數定義為自訂維度或自訂指標,詳細說明可以參考 GA4 定義事件參數欄位

使用者屬性

GA4 資源提供了使用者屬性欄位用來取代通用版 GA 的使用者範圍自訂維度,雖然名稱不同,但兩者運作的方式是一樣的。

唯一不同的是歸因的方式,通用版 GA 的使用者範圍自訂維度會往回追溯,將參數值帶入同工作階段內所有的匹配與之後所有匹配(包含使用者未來所有的工作階段);GA4 會將參數值帶入發送使用者屬性的事件與之後所有的事件(包含使用者未來所有的事件)。

限制與使用量

  1. 事件名稱
    • 一個資源最多使用500個不同的事件名稱(不包含自動收集的事件)
  2. 事件名稱長度
    • 40個字元內(注意是字元不是字數如果使用中文要特別注意)
    • 注意:先前官方的說法是事件名稱只能使用英文,雖然目前實測中文是可以進到 GA 的,但保險起見除非必要,不然建議事件名稱還是以英文為主。
  3. 事件的參數
    • 一個事件最多使用25個參數
  4. 事件參數名稱長度
    • 40個字元內
  5. 事件參數值長度
    • 100個字元內
  6. 使用者屬性
    • 一個資源最多25個使用者屬性
  7. 使用者屬性名稱長度
    • 24個字元內
  8. 使用者屬性值長度
    • 36個字元內

這些限制可能會隨著平台發展而改變,建議定期查看官方文件,確認限制與使用量是否改變。

全新功能:DebugView

GA4 資源提供了全新 DebugView 功能,如果網站有使用 GTM ,在開啟預覽功能時,系統會自動開啟 debug 模式;啟用 debug 模式的狀態下,所有觸發的事件都會即時出現在 DebugView 報表上,詳細說明可以參考 GA4 Debug View 功能介紹與使用教學

下一篇文章,將教你如何使用 GTM 埋設 GA4 事件代碼

數據顧問服務

數據酷顧問團隊
提供企業專屬的數據解決方案

文章許願池

想看什麼文章主題?
我們會儘快為您安排

數據顧問服務

數據酷顧問團隊
提供企業專屬的數據解決方案

文章許願池

想看什麼文章主題?
我們會儘快為您安排

數據顧問服務

數據酷顧問團隊
提供企業專屬的數據解決方案

文章許願池

想看什麼文章主題?
我們會儘快為您安排

Scroll To Top