跳到主要內容區塊

不可不知的GA4事件!與通用版Analytics(GA3)有什麼不同呢?(下)

2.加強型評估事件

可以透過GA4管理介面去控制加強型評估事件設定(除了網頁瀏覽事件不可關閉外,其他預設事件都是可以做開關動作)

管理 -> 選取要設定的資源 -> 選取資料串流 -> 點選下圖的齒輪位置即可設定

加大型評估事件設定

加大型評估事件設定

部分的自動收集事件可以透過加強型評估事件來關閉停用。

3.建議事件

GA4 除了所有類型網站或應用程式幾乎都可通用的自動收集事件外,另外還針對幾個比較常見的事件提供了一系列的規範,這邊則通稱為建議事件,而建議事件中主要又分為三種類別,分別是”所有資源”、”線上銷售”、”遊戲”。

  • 所有資源

大部分資源類型產業的網站或應用程式皆可適用評估的事件,例如 : 使用者登入事件、使用者搜尋您的內容事件、使用者分享內容事件。

  • 線上銷售

評估銷售業績建議採用的事件。而這些事件大多適用於電子商務或其他線上交易類型的網站或應用程式,這邊的事件設定後,營利報表即會有相關資料。

  • 遊戲

特別針對遊戲產業的網站或應用程式的建議事件,遊戲的事件設定後,可以在遊戲報表中看見相關資料。

這三種類型內包含的事件名稱及觸發時間可以參閱官方文件 : [GA4] 建議事件

而更細節的事件設定說明可以參閱 : Google Analytics(分析)4 事件GA4電子商務事件

4.自訂事件

如果預設的事件沒有符合需求的,你可以透過GA4的事件設定介面來自訂事件並建立新事件,不必再像過去要透過修改網站程式碼或使用GTM才能建立事件追蹤。

在GA4的 設定 -> 事件功能中可以做建立活動及修改活動(活動即為事件意思)

建立事件及修改事件

  • 建立事件(建立活動)

以下圖為簡單範例,當想要網站主追蹤使用者到聯絡我們頁面的事件時,我們新增了一個名為contact_us名稱的事件,並且條件設定為當發生網頁瀏覽(page_view)並且網頁網址包含了(contact-us)即會產生一次事件。

建立事件

  • 修改事件(修改活動)

而修改事件則是針對目前已設定的事件,但事後檢視事件後發現有錯誤,請工程師做調整則需要較長時間的排程,所以透過修改事件功能,而修改事件可能為以下幾個目的

1. 變更事件參數值 (如下圖為更改事件名稱參數)
變更事件參數值

2. 複製事件參數值 (用”[[參數名稱]]”的參數值取代原先的參數值)複製事件參數值

3. 移除事件參數 (新值的部分空白則代表要移除參數)

移除事件參數

另外自訂事件和修改事件還有以下幾點注意事項

  • 新建立的事件和修改的事件並不能套用到過去的資料
  • 最多只可以建立50個事件以及50項修改
  • 修改後通常要一段時間才能生效
  • GA4會根據事件修改的排列順序執行,如要調整順序可以點選”重新排序”
  • 修改事件會在用戶端完成修改的動作
  • 事件名稱是有大小寫區分的
  • 名稱只能用英文字母、數字和底線組成,且開頭必須是英文字母
  • 自訂事件不能使用Google保留的前置字元和事件名稱(清單參考)

GA4 事件收集及設定限制

在設定GA4事件時必須要了解收集及設定的限制,才不會造成資料收集或事件錯誤發生,另外付費購買GA 360則可以提高更多上限

收集限制 (以下舉例)

名稱不同的事件 : 500個不同名稱事件(預設自動收集事件不會列入計算)

事件參數、事件名稱長度 : 40 個字元

事件參數值長度 : 100 個字元

每個事件的事件參數上限 : 25 個事件參數

使用者屬性 : 每資源 25 個

使用者屬性名稱長度 : 24 個字元

使用者屬性值長度 : 36 個字元

設定限制 (以下舉例皆為單個資源的設定上限)

目標對象 : 100

轉換 : 30

自訂深入分析 : 50

使用者界定範圍自訂維度 : 25

事件界定範圍自訂維度及指標 : 50

資料保留 : 最久 14 個月

如想了解更完整的限制條件,可參閱 : [GA4] 收集和設定限制

新版的GA4也很貼心的提供DebugView的功能,讓你在設定完事件後可以更快速的檢查是否有錯誤狀況

檢查位置:GA4設定 -> DebugView

GA4事件DebugView

通用版GA 與 GA4 事件差異

前面了解了GA4的事件類型及設定限制,那與通用版GA的事件設定有何差異呢?

事件設定差異

通用版GA : 事件都需要透過修改程式碼或GTM設定。

GA4 : 已預設網站+應用程式的自動收集事件,還可透過GA4介面管理事件及設定新的自訂事件。

事件定義差異

通用版GA : 主要透過”事件動作”、”事件類別”、”事件標籤”、”事件值” 來定義事件

gtag(‘event’, 事件動作, {

‘event_category’: 事件類別,

‘event_label’: 事件標籤,

‘value’: 事件值

});

GA4 : 主要透過”事件名稱”、”事件參數”、”參數值”來定義事件

gtag(‘event’, 事件名稱, {

事件參數_1: 事件參數1_值,

事件參數_2: 事件參數2_值,

事件參數_3: 事件參數3_值,

});

通用版GA 與 GA4 事件設計

假如已經有在通用版GA安裝事件,想要安裝GA4並同時能夠在兩邊都追蹤到事件數據,該如何讓兩邊都能收到正確數據及同步呢?

讓事件會同時傳送至通用版GA 和 GA4

建議可以採用雙重標記做法,將事件觸發同時傳到通用版GA以及GA4,通用版GA的”事件動作”<action>在GA4會自動轉換為”事件名稱”<event_name>,而其他如”事件類別”、”事件標籤”、”事件值”則會自動轉換為”事件自訂參數”。

雙重標記的做法這邊建議採用gtag.js或GTM的方法

  • gtag.js

如果是使用 gtag.js 安裝通用GA,則可將GA4 的評估 ID (G-XXXXXXXX) 透過config方式加入gtag追蹤碼中,如 : gtag(‘config’, ‘G-XXXXXXXX’),詳細說明可參閱加入新的「config」指令

另外官方有建議可以使用 Google Analytics (分析) 4 設定輔助程式,但這邊建議使用config方式在資料抓取上會是較保險的。

  • GTM

使用GTM安裝GA4追蹤或事件是最彈性的方式,同時過去在通用版GA設定的變數或觸發條件也能更快更靈活地應用在GA4中。

GTM安裝GA4

另外假設你的GA追蹤代碼還是以前的analytics.js,則GA4還要另外使用gtag或GTM的方式安裝,並將analytics.js 事件傳送至GA4,詳細作法可參考官方文件

將通用版GA事件對應到GA4

由於GA4有內建許多自動收集事件,而這些事件可能在過去通用版GA有設定,那該如何讓通用版GA設定的事件不會在GA4又再次追蹤呢?或讓兩邊都可以同步設定呢?

首先判斷通用版GA事件是否是GA4的自動收集事件或類型評估事件中

  • 是內建事件:加入’send_to’參數,讓事件只到通用版GA(詳細作法說明
  • :尋找GA4非內建事件的建議修改事件。導入代碼以觸發建議事件,建議事件自訂事件。

更多詳細說明可參考官方文件

以上為 GA4 的以及通用版 GA 的,設置活動現在可以安裝功能介紹與 GA4 的功能介紹,但建議使用 GA4,建議了解 GA4 的許多還在建中,建議使用通用版 GA還要保留,暫時讓通用版 GA 與 GA4 並存才能更安全地收集網站數據。

 

想要進一步了解 GA4 及 Google Ads 電商行銷解決方案,歡迎立即諮詢,將有 awoo 專業顧問為您服務。

/政府網站營運交流平台授權轉載/

 

原文作者:阿物科技股份有限公司

原文出處:不可不知的GA4事件!與通用版Analytics(GA3)有什麼不同呢?