大家好,我是 Eric。
之前在討論通用 GA 與 GA4 的差異時,曾經提到,GA4 是以「事件」為主要的追蹤邏輯。因此在 GA4 裡面,不會再像通用 GA 一樣,要去了解不同匹配 (hit) 種類,同時還要小心「使用者」、「工作階段」與「匹配」的差異。
今天,想要跟大家分享一下事件追蹤為什麼在 GA4 當中這麼重要,以及介紹三種在 GA4 當中進行事件追蹤的方式,從最簡單的預設加強型評估事件、在 GA4 介面中建立事件,到進階的 GTM 自訂事件。如果你希望了解如何在 GA4 當中設定事件追蹤,相信這篇文章能對你有所幫助。
為什麼要了解事件追蹤
想要了解 GA4 的運作邏輯,必須先有一個概念:在網站跟 App 載入後,是由不同的「事件」建立出使用者的操作體驗。例如在通用 GA 中,我們所理解的指標「工作階段數」,在 GA4 中其實就等於 session_start
的事件次數。
事實上,這種以「事件」為基礎的追蹤方式,在其他不同的追蹤工具都很廣泛的使用,如 Mixpanel、Matomo,以及已經終止的 Facebook Analytics 等。以事件為基礎的追蹤方式,讓跨裝置、跨平台 (App 與網站) 的追蹤有同樣的基礎。
設定事件追蹤的基本:加強型評估事件
首先,GA4 針對常見的事件 (如點擊、影片播放等),已經可以透過「加強型評估事件」進行追蹤,不需要撰寫其他額外程式碼,就可以有基本的追蹤功能。
這些加強型評估事件中,也會包含跟事件相關的參數,譬如 page_location
或 search_term
等。
- Click 預設是「站外點擊」
-
需要注意的是 click 這個事件,在定義上是「外連點擊」,也就是「不同網域」的點擊。因此如果是要針對站內的連結做點擊,你需要透過 GTM 自訂事件的方式進行。
將參數呈現在報表中:自訂維度
需要特別注意的是,儘管加強型評估事件會自行帶入相關參數,但是在預設的報表中,並無法直接檢視這些參數。譬如說我們在事件報表的 click
中,無法進一步看到點擊的連結 。
根據 Google 的文件說明,我們需要「將這些參數對應至自訂維度和指標,以便將這些參數用於報表。」因此我們需要透過自訂維度的方式,讓報表可以表現出相關的資訊。
首先,點擊最左側的 [設定],選擇 [自訂定義],在 [自訂維度] 的分頁中點擊 [建立自訂維度]。
接著填入定義的維度名稱,一個簡單的做法,是使用與事件參數相同的維度名稱。
接著就可以在報表中將剛才設定的自訂維度列入報表中。
透過使用者介面建立事件
我們可以根據加強型評估事件建立的預設事件,稍加調整後,建立自訂事件。
舉例來說,想要將「瀏覽感謝頁面」獨立成一個事件,當作轉換事件使用,我們便可以透過 [建立活動] 的方式來自訂事件。
舉例來說,如果我們的感謝頁網址包含了 complete,便可以在自訂 view_thankyou
時,設定「瀏覽 (page_view
) 網址 (page_location
) 為 complete 時,便會建立 view_thankyou
的事件」。
透過 GTM 新增自訂事件
如果要針對更細部的事件進行追蹤,譬如註冊會員或是寄送表單,可以利用 GTM 設定更具體的觸發條件,並建立自訂事件。以 applemint 官網來說,我們在傳送表單時,會觸發名為 form_submit
的事件。
需要特別注意的是,如果要使用 GTM 建立自訂事件時,務必記得要避開加強型評估事件的預設事件名稱 (如 page_view
、scroll
、click
等)。
結語
今天介紹了 3 種在 GA4 中設定事件的方式,希望對於想要在 GA4 設定事件追蹤的你有幫助。
如果對於 GA4 設定追蹤還有其他疑問,也透過聯絡表單與我們聯繫,或是訂閱 applemint 電子報,隨時掌握我們的新文章。
參考資料
從這裡聯絡 applemint!