[GA4] 設定 Google Analytics 4 的事件追蹤

[GA4] 設定 Google Analytics 4 的事件追蹤

大家好,我是 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_locationsearch_term 等。

需要注意的是 click 這個事件,在定義上是「外連點擊」,也就是「不同網域」的點擊。因此如果是要針對站內的連結做點擊,你需要透過 GTM 自訂事件的方式進行。

將參數呈現在報表中:自訂維度

需要特別注意的是,儘管加強型評估事件會自行帶入相關參數,但是在預設的報表中,並無法直接檢視這些參數。譬如說我們在事件報表的 click 中,無法進一步看到點擊的連結 。

根據 Google 的文件說明,我們需要「將這些參數對應至自訂維度和指標,以便將這些參數用於報表。」因此我們需要透過自訂維度的方式,讓報表可以表現出相關的資訊。

首先,點擊最左側的 [設定],選擇 [自訂定義],在 [自訂維度] 的分頁中點擊 [建立自訂維度]。

接著填入定義的維度名稱,一個簡單的做法,是使用與事件參數相同的維度名稱。

接著就可以在報表中將剛才設定的自訂維度列入報表中。

透過使用者介面建立事件

我們可以根據加強型評估事件建立的預設事件,稍加調整後,建立自訂事件。

舉例來說,想要將「瀏覽感謝頁面」獨立成一個事件,當作轉換事件使用,我們便可以透過 [建立活動] 的方式來自訂事件。

舉例來說,如果我們的感謝頁網址包含了 complete,便可以在自訂 view_thankyou 時,設定「瀏覽 (page_view) 網址 (page_location) 為 complete 時,便會建立 view_thankyou 的事件」。

透過 GTM 新增自訂事件

如果要針對更細部的事件進行追蹤,譬如註冊會員或是寄送表單,可以利用 GTM 設定更具體的觸發條件,並建立自訂事件。以 applemint 官網來說,我們在傳送表單時,會觸發名為 form_submit 的事件。

需要特別注意的是,如果要使用 GTM 建立自訂事件時,務必記得要避開加強型評估事件的預設事件名稱 (如 page_viewscrollclick 等)。

結語

今天介紹了 3 種在 GA4 中設定事件的方式,希望對於想要在 GA4 設定事件追蹤的你有幫助。

如果對於 GA4 設定追蹤還有其他疑問,也透過聯絡表單與我們聯繫,或是訂閱 applemint 電子報,隨時掌握我們的新文章。

參考資料

從這裡聯絡 applemint!

Eric Chuang

相關文章

與我們聯繫