建議事件是指Google建議在網站或應用程式內加入的事件,有預先定義的名稱和參數,分析人員可以因應自身產業自行導入和設定。建議事件有助於評估額外的功能和行為,以進一步產生更實用的報表。
在進行事件追蹤的時候,先查看「自動收集事件&加強型評估事件」是否已經可滿足需要的情境,若有額外的需求再從建議事件裡找尋。由於建議事件的種類繁多且每個種類也有規定的參數,可以至官方搜尋更多的事件與觸發時機。
若是想要追蹤的指標在自動收集事件、加強評估事件和建議事件都沒有符合想要的用途時,可以透過自訂事件來收集自已特別重視的事件。
自訂事件的方式與步驟可以分為兩種,分別是使用 gtag.js 和 Google 代碼管理工具,詳細步驟也可以參考官方提供的指南。
事先準備:先建立GA4帳戶及資源 ➜ 為網站建立資料串流 ➜ 在網站嵌入Google代碼
權限需求:網站原始碼的存取權&GA帳戶中的編輯者
使用 gtag.js API 發送自訂事件至 Google Analytics 的舉例:
(API 中有一個名為gtag()
的函式)
gtag('event', 'my_custom_event', {
'event_category': 'custom_category',
'event_label': 'custom_label',
});
event
表示告訴 Google 你正在發送一個事件my_custom_event
表示你的事件名稱(可自定義)my_custom_event
且包含兩個參數事先準備:先建立GA4帳戶及資源 ➜ 為網站建立資料串流取得評估ID ➜ 在網站加入代碼管理工具的程式碼片段 ➜ 在代碼管理工具中安插Google代碼
權限需求:網站的GTM容器存取權&GA帳戶中的編輯者(或更高)
要使用 Google 代碼管理工具設定事件,需要設定 Google Analytics (分析):GA4 事件代碼並建立觸發條件來指定事件的傳送時機。
步驟1:在GTM中找到[代碼]並點選[新增]
步驟2:設定「代碼類型」(因為要串接GA4就選GA4喔!)
步驟3:填入評估ID並設定觸發條件即可完成串接
(因為我第一次接觸也是看著多方資料參考學來的,對於這部分還些許不熟練還請大家多指教!這邊就講述大概步驟而已~若是想要深入了解操作可以看看這個教學。)
參考資料:
https://developers.google.com/analytics/devguides/collection/ga4/events?hl=zh-tw&client_type=gtag
https://steam.oxxostudio.tw/category/ga4/content/custom-events.html
https://www.haranhuang.com/recommended-events-in-google-analytics-4.html#%E6%B7%BB%E5%8A%A0%E7%A8%8B%E5%BC%8F