有問題可以在文章底部留言

GA4 無程式事件追蹤教學:不用寫程式也能建立自訂事件

Google Analytics Haran 4年前 (2022-06-20) 3589次瀏覽 0條留言

更新時間:2024年11月25號

在GA4中,許多事件追蹤都需要透過GTM或網站程式碼來實作。

但如果你只是想快速追蹤某個特定頁面、按鈕或條件,其實GA4內建了「建立事件」功能,讓你不用修改網站程式碼,也能建立新的事件。

這種做法通常被稱為無程式事件追蹤、建立事件、介面式事件追蹤

其概念有點類似Adobe Analytics的「處理規則」,透過既有事件衍生出新的事件。

本文將帶你了解:

  • 什麼是GA4無程式事件追蹤
  • 適合哪些應用情境
  • 使用限制有哪些
  • 如何建立自訂事件
  • 如何驗證事件是否成功觸發
  • 常見設定錯誤與排除方法

什麼是GA4無程式事件追蹤?

GA4提供「建立事件」功能,可以根據現有事件的條件,自動產生新的事件。

例如:當使用者瀏覽/about-me.html頁面時,自動建立create_event_click_about_me事件。

整個過程不需要修改網站程式碼,不需要安裝GTM,不需要請工程師協助,只需透過GA4後台設定即可完成。

 

無程式事件追蹤的運作原理

GA4並不會直接監聽網頁上的行為。

它的運作方式是:使用者觸發原始事件(例如page_view),GA4收到事件資料,符合你設定的條件,系統建立新的事件名稱,新事件寫入報表。

因此本質上:

建立事件 = 根據既有事件條件產生另一個新事件

使用前提

你必須擁有編輯者或管理員權限。若只有檢視者權限,將無法建立事件。

 

GA4建立事件的限制

在開始設定前,建議先了解幾個重要限制。

  • 不會回補歷史資料:建立事件後,新資料會開始收集,舊資料不會重新計算
  • 最多只能建立50個事件:每個GA4資源最多可以通過建立事件創建50個,超過限制後需先刪除舊設定。
  • 生效需要時間:設定完成後通常約5~60分鐘生效, 但官方表示有可能需要更久。 因此剛設定完看不到資料屬於正常現象。
  • 不適合複雜追蹤需求:建立事件最適合特定頁面瀏覽觸發的事件,其他需求建議用GTM實作
  • 無法根據商品陣列建立事件:無法直接利用items裡參數建立事件。

 

 

實作範例:追蹤「關於 Haran」頁面瀏覽

假設網站有以下頁面https://www.haranhuang.com/about-me.html

希望當使用者瀏覽該頁面時,自動產生事件create_event_click_about_me

Step 1:進入事件設定頁面

在GA4中點擊「管理」——「資源設定」——「資料顯示」——「事件」:

GA4 無程式事件追蹤教學:不用寫程式也能建立自訂事件

Step 2:新增自訂事件

然後點擊「自訂設定」——「自訂事件」:GA4 無程式事件追蹤教學:不用寫程式也能建立自訂事件

然後做如下設定:

GA4 無程式事件追蹤教學:不用寫程式也能建立自訂事件

這樣事件追蹤就做好了,我們來看一下裡面的設定:

  • 自訂事件名稱:就是自訂事件的名稱,這裡我命名為create_event_click_about_me
  • 相符條件:就是滿足什麼條件就觸發事件,先用定位事件名稱,再定位事件參數。
    • event_name 等於 page_view  由於Google Analytics 4是基於事件驅動,很多的資料都是通過事件去追蹤,這個設定作用是當頁面加載的時候觸發。
    • page_location 等於 /about-me.html page_location是page_view這個自動事件的事件參數,這個設定的作用是當網頁是/about-me.html的時候觸發。
  • 參數設定:設定事件的參數,這裡直接選擇從來源參數複製參數。

兩個條件結合起來就是,當打開的頁面是/about-me.html就觸發事件,也就滿足了我們的對“關於Haran”這個頁面做事件追蹤。

Step 3:預覽與調試

在瀏覽器開發者工具裡的網絡用“v=2”過濾,這個就表示發送個給GA4的請求:

GA4 無程式事件追蹤教學:不用寫程式也能建立自訂事件

 

也可以看GA4的即時報表:

GA4 無程式事件追蹤教學:不用寫程式也能建立自訂事件

 

常見錯誤

常見錯誤 1:只使用 page_location 作為條件

很多新手會這樣設定:

GA4 無程式事件追蹤教學:不用寫程式也能建立自訂事件

page_location是預設事件參數,幾乎所有事件都可能包含,所以都會觸發,導致事件數量嚴重膨脹。

 

常見錯誤 2:使用完整網址比對

例如設定:page_location =https://www.haranhuang.com/about-me.html

若未來有這樣的網頁:https://www.haranhuang.com/about-me.html?utm_source=facebook,就可能無法匹配。

建議使用contains會更安全。

 

總結

GA4 的「建立事件」功能,讓你不用修改網站程式碼,就能快速建立新的事件,是非常實用的無程式追蹤工具。


如果您在操作上仍有任何疑問,歡迎留言交流,或加入:Google Analytics 4交流社團發問
Like (1)
發佈我的留言
取消留言
表情 贴图 加粗 删除线 居中 斜体

Hi,*为發佈留言必須填寫。

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址