搜尋

自訂事件

建立 GA4 事件時,難免會遇到「加強型事件」、「自動事件」和「建議事件」都無法滿足的狀況,這時就需要使用「自訂事件」建立指定的事件名稱和回傳值來處理需求,這篇教學會介紹使用 Google 代碼 ( gtag.js ) 建立自訂事件。

快速導覽:

自訂事件格式

建立自訂事件,需要使用 gtag.js API 裡的 gtag() 函式,程式碼寫法如下:

gtag('event', '<event_name>', {
  <event_parameters>
});

當該函式執行後,會使觸發下列事件行為:

  • 用 event 指令會告知 Google 正在傳送事件
  • 傳送 <event_name> ( 事件名稱 )。
  • 傳送一至多組的 <event_parameters> ( 參數名稱 key 與值 value )。

自訂事件規則與限制

建立 GA4 自訂事件時,事件名稱需要符合相關命名規則 ( 參考:建立事件 )。:

  • 事件名稱須區分大小寫,例如 my_event 和 My_Event 是兩個不同事件。
  • 事件名稱開頭必須是英文字母,名稱只能以英文字母、數字和底線構成,不可包含空格。
  • 事件名稱可包含英文和非英文的字詞及字母。
  • 事件名稱不要使用保留的前置字元和事件名稱 ( 自動收集事件、加強型事件、建議事件 )。

此外,事件名稱或參數名稱與內容,也有下列使用上限,Google Analytics 官方表示不會紀錄超過限制的事件、參數或值,甚至會出現錯誤代碼訊息,因此在使用上需要多加注意 ( 參考:GA4 事件收集限制 )。

紀錄項目 使用限制
名稱不同的事件 應用程式資料串流每日 500 個事件,網站資料串流中名稱不同的事件沒有數量限制,自動收集事件加強型評估事件不計入額度上限。
事件名稱長度 40 個半形字元 ( 區分大小寫 )。
每個事件的事件參數 25 個事件參數。
事件參數名稱長度 40 個半形字元 ( 區分大小寫 )。
事件參數值長度 100 個半形字元 ( 區分大小寫 )。
使用者屬性名稱長度 24 個半形字元 ( 區分大小寫 )。
使用者屬性值長度 36 個半形字元 ( 區分大小寫 )。
User-ID 值長度 256 個半形字元 ( 區分大小寫 )。
網頁位置長度 1000 個半形字元 ( 區分大小寫 )。

gtag.js 安裝自訂事件

如果是使用 gtag.js,可以在要觸發事件的程式碼裡,加上類似下方的程式碼,下方的程式碼會傳送 ( 觸發 ) 一個名為 oxxo 的自訂事件,並傳送兩個參數。

gtag('event', 'oxxo', {
  'my_name': 'oxxo.studio',
  'my_age': '18'
});

觸發自訂事件後,從「即時」報表裡可以看見傳送的事件 ( 詳細報表需要等待 24~36 小時 )。

GA4 ( Google Analytics 4 ) 教學 - 自訂事件 - gtag.js 安裝自訂事件

GTM 安裝自訂事件

如果是使用 GTM,可以參考「GTM 加入 GA4 事件代碼」教學,新增一個名為 oxxo 的 GA4 事件代碼,當中包含 my_name 和 my_age 兩個參數。

GA4 ( Google Analytics 4 ) 教學 - 自訂事件 - GTM 安裝自訂事件

發布 GTM 代碼後,回到執行的網頁,在觸發自訂事件後,從「即時」報表裡可以看見傳送的事件 ( 詳細報表需要等待 24~36 小時 )。

GA4 ( Google Analytics 4 ) 教學 - 自訂事件 - 看見傳送的事件

意見回饋

如果有任何建議或問題,可傳送「意見表單」給我,謝謝~

GA4 教學

介紹與設定

GA4 教學導讀 認識 GA4 通用版 GA 與 GA4 的差異 建立 GA4 分析資源 安裝 GA4 資料收集代碼 刪除/還原/移動帳戶資源

快速開始&測試

設定輔助程式 使用測試網頁 啟用示範帳戶

使用 GTM

認識 GTM 開始使用 GTM GTM 與 gtag.js 的差異 加入 Google 代碼 加入 GA4 事件代碼 設定觸發條件 設定變數 安裝 Facebook 像素

事件

加強型評估事件 自動收集事件 建議事件 自訂事件 修改與建立事件 標示轉換事件 設定轉換事件價值 設定電子商務事件

資料收集

啟用 Google 信號 使用 User-ID 建立目標對象 使用 DebugView 測試 資料&報表篩選器 資料保留期限&更新間隔 跨網域追蹤 使用 UTM 收集資料 Measurement Protocol 資料匯入 共用及匯出報表 連結 Search Console

資料解讀

認識維度和指標 自訂維度和指標 使用者屬性 工作階段&互動工作階段 參與度&跳出率 使用者&新使用者

報表

集合&主題&報表 首頁 深入分析 自訂報表、主題和集合 報表數據匯報 即時報表 到達網頁報表 網頁和畫面報表 事件報表 轉換報表 獲取新客報表 流量開發報表 電子商務購買報表 使用者購物歷程報表 回訪率報表 客層詳情報表 技術詳情報表

探索

認識探索報表 設定探索報表 任意形式 同類群組探索 漏斗探索 區隔重疊 路徑探索 使用者生命週期 使用者多層檢視

廣告&歸因

歸因模式&歸因分析 廣告數據匯報 所有頻道成效報表 模式比較報表 轉換路徑報表

實際應用

同時使用多組資料串流 追蹤 Email 開信率 追蹤網頁捲動高度 追蹤網頁元素點擊 觀察特定頁面成效 篩選並排除內部流量

GA4 認證考古題

如何進行與準備認證 考題 - 設定&觀念 考題 - 事件&維度&指標 考題 - 報表&探索&廣告 考題 - 其他