詳解Google Analytics 4 事件追蹤——無程式事件追蹤

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

認識無程式事件追蹤

在Google Analytics 4 中,你可以透過使用者介面修改及建立事件,不必修改網站或應用程式程式碼,就可通過現有事件建立新事件。

這種方式在GA4中叫“建立事件”,其實也叫無程式事件追蹤,它的作用有點類似Adobe Analytics 裡的處理規則。

 

前提與限制

前期

你必須具備Google Analytics 4 編輯權限,才可以才能“建立事件”。

限制

  • 這種方式一般用於追蹤基於頁面觸發的事件。
  • 已修改和已建立的事件不會套用到歷來資料。
  • 你可以為現有事件建立最多 50 項修改,此外可建立最多 50 個已建立事件
  • 修改內容需要一段時間 (通常在 1 小時內,但可能更久) 才會生效。
  • 系統會在資料傳送給 Analytics (分析) 處理前,在用戶端執行修改。
  • 系統會按照修改內容在「事件修改」清單中的排列順序來進行修改
  • 系統會在處理任何已建立事件前先進行修改。
  • 你無法調整已事件的順序。
  • 你無法在使用 gtag.js 時,根據商品陣列 (例如 item_brand、item_name、item_id) 中的參數建立及修改自訂事件。

事件命名規則

  • 事件名稱須區分大小寫;舉例來說,my_event 和 My_Event 是兩個不同事件。
  • 事件名稱開頭必須是英文字母。此外,名稱只能以英文字母、數字和底線構成,不可包含空格。
  • 請勿使用保留的前置字元和事件名稱

 

無程式事件追蹤示例

接下來我們來看例子,假設我現在想要對部落格中“關於Haran”這個頁面做事件追蹤,URL為 https://www.haranhuang.com/about-me.html,這就是一個頁面,所以非常適合通過這種方式去實現事件追蹤。

在Google Analytics 4 中點擊「管理」——「資源設定」——「資料顯示」——「事件」——「建立事件」——「建立」,然後做如下設定:

詳解Google Analytics 4 事件追蹤——無程式事件追蹤

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

  • 自訂事件名稱:就是自訂事件的名稱,這裡我命名為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”這個頁面做事件追蹤。

注意點

  • 無程式事件追蹤是會新增一個發送請求,所以你可以在瀏覽器開發者工具裡可以在帶有“collect”的請求裡找到設定的這個事件。
  • 相符條件裡,要先定位事件名稱,再定位事件參數。不要直接使用事件參數去定位,特別是預設事件參數,其他事件也會有,可能會導致事件資料比實際的大很多。

 

常見錯誤

相符條件裡只用事件參數去定位:

詳解Google Analytics 4 事件追蹤——無程式事件追蹤

 

那麼會出現這個網頁的事件都會觸發,因為page_location是預設事件參數,在這個頁面觸發的事件都會有這個事件參數,也就都會觸發。

所以會導致資料偏大。


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

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

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