諮詢熱線:02-2369-8858

【GA4】事件追蹤大解密!帶你快速從舊版轉換到新版GA4事件設定

【GA4】事件追蹤大解密!帶你快速從舊版轉換到新版GA4事件設定

最後更新:2022/11/18 作者:Grace
加入好友
【GA4】事件追蹤大解密!帶你快速從舊版轉換到新版GA4事件設定

根據 Google 官方文件說明,現行的 Google Analytics(即通用版 GA)將於 2023 年 7 月正式下線,並全面改用新版Google Analytics 4(GA4)。本篇文章介紹事件追蹤的差異,以及建立GA4的方式,讓你的「事件」設定,輕鬆從通用版 GA 轉到 GA4 !

 

 

通用版GA和GA4有什麼不同?

Google Analytics 4,又稱為GA4、新版 GA、App + Web 等等,都是代指 Google Analytics 的第四代產品,也是官方最終的的名稱。由於是新一代的產品,在功能有所升級外,資料處理上也與現行使用的通用版 GA(GA3)有所不同:

項目

通用版GA(GA3)

GA4

應用情境

收集網頁資料為主

跨裝置跨平台追蹤:整合網站與應用程式資料,收集使用者不同裝置(桌機、手機)和不同平台(網站、APP)的使用行為,了解客戶旅程

資料處理方式

以「工作階段」為基礎,構成使用者行為數據

以「事件」為基礎,關注網站「使用者」

追蹤ID格式

UA-

G-

注意:由於通用版 GA 和 GA4 以不同追蹤碼收集數據,加上兩者在資料處理方式、各指標意涵不完全相同,因此轉移後GA4和通用版GA的指標數值,無法完全對上為正常狀況

【GA4導入】全方位指南:2023 最新版 GA4 完全攻略!

什麼是事件?通用版GA和GA4有什麼不同?

事件和事件參數是GA4資料模型的核心,相關數據都是基於事件產生,並用此指標追蹤與分析使用者的行為。當使用者與網站或應用程式的「互動」,例如點擊連結、下載檔案等,產生「事件」時,GA4後台就會紀錄此行為。

 

而現行的通用版GA與GA4的事件,最大的不同是事件參數的架構:

 

 

通用版GA(GA3)

GA4

事件參數

預設 4 個欄位,分別為事件類別、事件動作、活動標籤與價值。

預設只有 1 個欄位:事件名稱,其餘所有欄位皆為參數。如果要使用原先的事件欄位,需要先進行自訂定義參數。

GA4中,只剩下「事件名稱」的欄位,如果需要自訂事件的「事件類別」、「事件標籤」與「事件值」,需要先經過「自訂定義參數」的步驟,才能進行設定。

事件分成哪些類型?

GA4 的事件分為以下四種:

自動收集的事件

自動收集的事件是網站導入 GA4 後,不必另外撰寫程式碼或進行設定,GA4 系統就會收集的事件,例如:

 

  • first_visit:使用者初次瀏覽網站或啟用應用程式。

  • session_start:使用者與網站或應用程式互動。

  • user_engagement:偵測訪客參與,每開啟頁面會計算一次。

加強型評估事件

加強型評估事件同樣不需另外撰寫程式碼,在「資源」的「資料串流」中,啟用或修改加強型評估功能後,GA4 就會開始從網站上收集事件。


 

 

 

截至 2022 年 11 月,GA4 的加強型評估事件共有 7 種類型:

 

加強型評估事件

事件說明與觸發時機

網頁瀏覽(page_view)

每次載入網頁,或是網站變更瀏覽器記錄狀態, 會記錄一次網頁瀏覽。

捲動(scroll)

當使用者瀏覽網頁時,捲動的比例達網頁的 90%。

外連點擊、點擊(click)

當使用者點擊的連結會離開目前網站。

站內搜尋

(view_search_results)

當使用者在網站進行站內搜尋。

影片參與

(video_start、video_progress、video_complete)

使用者觀看網站中內嵌的影片時, 會記錄一次影片開始播放、播放中和播完的事件。

檔案下載(file_download)

使用者點擊網站上一般文件、壓縮檔、應用程式、影片或音訊副檔名的連結,例如點擊下載「.pdf」、「.txt」。

表單互動(form_start、form_submit)

使用者與網站上的表單互動、提交表單時。


 

建議事件

針對不同產業的網站和應用程式,GA4 提供一系列的建議事件,提供分析人員埋設事件。與「自動收集的事件」和「加強型評估事件」不一樣的地方是,建議事件需要撰寫程式碼或進行事件埋設,才會開始收取數據,GA4 後台並不會自動追蹤。

 

GA4 根據不同產業別,提供不同類型的建議事件,如果你的網站性質是電商,或是遊戲產業,又或是想追蹤你的應用程式,可以參考與採用官方提供的建議事件名稱。同時,官方也提供了所有產業皆可以設定的建議事件:

 

 

需要注意的是,不是所有建議事件,在你的網站或應用程式上都會有相對應的行為。舉例來說,如果要追蹤的是一般資訊型網站,就不需要特別設置遊戲使用的事件,例如當使用者獲得虛擬貨幣的建議事件「earn_virtual_currency」。

自訂事件

如果想要追蹤的指標,GA4 提供的自動收集的事件、加強型評估事件,以及建議事件都沒有提供對應的事件名稱時,此時可以透過建立「自訂事件」,來收集你特別重視的指標。

 

例如今天如果想在網站上,追蹤點擊「加入LINE好友」的按鈕,可以建立「line_add_friend」的自訂事件。


 

過去通用版 GA 的「目標設定」,到了 GA4 變成先建立「自訂事件」,再開啟「轉換」設定。

 

▶ 通用版 GA 事件設定可參考:Google分析設定事件目標,追蹤頁面上每個按鈕!

建立 GA4 事件時,有哪些注意事項呢?

  1. 如同通用版 GA,事件設定後不會追溯過去已經發生的事件。例如 11/1 開啟加強型評估的「表單互動」,會在設定後才開始收集表單互動事件,無法得知 10/31 以前網站發生的表單互動次數。

  2. 每個資源最多可以新增 50 個自訂維度和指標。

  3. 建立事件並儲存設定後,需要等一天才會匯入標準報表。在匯入以前,可利用GA4 的「即時報表」或 「Debug View」功能,驗證事件設定是否生效。

  4. 注意事件名稱:

    1. 建立事件的名稱(event_name)時,如果是自行定義的事件,需要避免重複使用 GA4 預留的建議事件名稱。例如如果想追蹤使用者「點擊註冊新會員按鈕」,則不適合以官方建議事件中紀錄登入行為的「login」命名。

    2. 如果想建立的事件,官方已經提供建議事件名稱,則建議使用同樣的事件名稱。例如若想新增「查看商品」事件,則不建議自行命名「view_product」或「check_item」,而是根據官方已經提供的「view_item」來命名事件。

完整清單可以參考 GA4 官方提供的建議事件

 

如何建立GA4事件?

設定 GA4 事件時,有以下三個步驟需要注意:

步驟一:設定自訂定義維度

由於 GA4 中,事件預設僅有「事件名稱」的參數,如果需要使用這些欄位的設定,必須先將參數定義為自訂維度,才能在報表中使用這些欄位。

 

GA3(通用版GA)

GA4

事件類別

需設定自訂定義event_category

事件標籤

需設定自訂定義event_label

需設定自訂定義event_value


 

因此首先需要至設定中的「自訂定義」,點擊「建立自訂維度」。

 

將「維度名稱」和「事件參數」,同步命名成「event_category」(事件類別)、

「event_label」(事件標籤)和「event_value」(事件值)。

將維度名稱與事件參數命名同樣名字後,按下儲存。

步驟二:設定事件追蹤

方法一:手動安裝事件追蹤

如果網站上沒有使用Google代碼管理工具(GTM),需要手動安裝事件追蹤時,需要自行撰寫程式碼後,安裝到網頁對應的位置。

 

舉例來說,如果想追蹤送出聯絡表單事件時,可將程式碼撰寫為:


 

通用版GA追蹤代碼

GA4追蹤代碼

*備註:請先定義「event_category」(建立自訂維度)

onclick= "gtag('event', 'click', {

'event_category': 'contact_button'

});"

onclick="gtag('event', 'click_contact_button', {

'event_category': 'contact_button'

});"

 

方法二:Google代碼管理工具(GTM)進行事件追蹤

如果網站已有安裝GTM,則建議使用GTM進行設定。關於GTM使用的詳細介紹,可參考奇寶的相關文章:

 

▶ GTM詳細介紹:【GTM入門教學】學會Google Tag Manager,輕鬆管理網站追蹤碼!

 

以追蹤奇寶官網的「點擊送出聯絡我們表單」為例:

 

先至GTM代碼設定新增代碼,並選取 GA4 事件。

 

選擇網站的 GA4 代碼或填入評估ID後,命名想追蹤的事件。自訂事件的命名以方便辨識為主,例如追蹤「點擊送出聯絡我們表單按鈕」,可以命名為「click_contact_button」。

 

 

可根據需求設定事件參數(event_category)。例如希望點擊一次按鈕,回傳事件類別參數時,同時回傳一次「contact_button」的值,則可以設定為:

 

接著需設定事件的「觸發條件」,意思是在什麼情況下,Google分析需要紀錄一次事件被觸發。可使用GTM的「預覽」功能,確認要追蹤的動作,有觸發哪些變數。例如下圖,GTM抓到點擊送出聯絡我們表單時,可以抓到點擊「送出」的變數。

 

 

到設定觸發條件時,可以設定當在「聯絡我們頁面」點擊「送出」時,要追蹤一次GA4的「送出聯絡我們表單」事件。

步驟三:事件設定Debug

設定完成後,由於 GA4 後台需要約 24 小時處理事件資料,隔天才會匯入事件,無法直接在事件設定中確認。

此時有三種方式可以確認事件是否埋放成功:

方式一:GTM預覽

同樣透過GTM的預覽功能測試,實際點擊按鈕後,如果事件有埋設成功,GTM會顯示「Tags Fired」。

 

方式二:利用GA4外掛和DebugView

利用GA4的外掛工具:Google Analytics Debugger

先在網站上開啟外掛後,回到 GA4 設定中的 DebugView ,選擇偵錯裝置

實際點擊按鈕,確認事件與事件參數,是否被 GA4 正確計入。

方式三:GA4即時報表

除了上述兩種方式以外,也可以在事件埋設後,到GA4的即時報表,確認 30 分鐘內 GA4 有無成功抓到自訂事件。

設定完成後, 24 小時後就能在「參與」的「事件」報表中,看到自訂事件囉!

相關文章

【GA4導入】全方位指南:2023 最新版 GA4 完全攻略!

【GA4實作】探索報表全攻略!深入分析使用者歷程

【GA4導入】如何設定GA4?五步驟教你從舊版升級GA4!

 

你可能也會喜歡
熱門文章

SEO是什麼?Google演算法與網站優化:提升網....

  在當今的數位時代,無論是大型企業還是小型創業公司,都需要利用SEO來提升其在網路世界的存在感。透過SEO,我們可以將產品或服務直接推廣給真正有興趣的消費者,這對於提高轉換率和ROI至關重要。 一、什麼是SEO? SEO的定義 SEO可以帶來什麼好處....

STP分析實例應用,帶你掌握行銷策略精準定位....

在當今數位化快速發展的時代,STP行銷策略成為企業制定有效行銷策略的關鍵。隨著消費者行為的持續變化和科技的不斷進步,了解如何適應這些變化,並利用STP策略來精準定位目標客戶,對於任何希望在競爭激烈的市場中脫穎而出的企業來說,都是至關重要的。本文將深入探討ST....

一篇帶你了解Google商家檔案(我的商家)驗證....

Google 商家檔案是一個免費的工具,能增加企業在 Google 地圖的能見度。透過管理商家檔案,商家可以優化在 Google 中搜尋的內容,搜尋公司相關產品或是公司名稱的時候,如果能夠跳出畫面右方紅框的資訊,對於商家絕對是大大加分!消費者也可以更方便快速的找到需要的服務....

Google地圖上看不到我的商家怎麼辦?

目錄 遇到的問題:Google地圖上看不到我的商家怎麼辦? 奇寶怎麼做? 怎麼做更好? Google初步回覆 Google二次回覆 最後結果   遇到的問題   Google地圖上看不到你的店家?一定要搜尋店家名稱,Google地圖上才會出現?你有遇過....

延伸閱讀

【GTM入門教學 】學會Google Tag Manager,....

想知道網路行銷的成效表現,那就一定要透過埋設程式碼來追蹤網站的數據和流量。在埋碼的過程中,你是否有遇過以下困擾: 看不懂程式碼,求助工程師但常花太多溝通的時間成本? 網站被埋設了許多個追蹤碼,搞不清楚埋了哪些,也不清楚是哪個追蹤碼帶來轉....

利用Google Analytics追蹤電子商務報表

  目錄 GA 追蹤電子商務五步驟 GA 官方說明如何設定 增加電子商務功能有什麼幫助?   經營電子商務網站最重要的是績效追蹤,如何善用 Google Analytics(簡稱 GA)做績效追蹤?檢視網站的轉換率,並觀察重點指標的 KPI 數值,只要....

如何將電子郵件營銷服務(Mailchimp)與Googl....

如何將電子郵件營銷服務(Mailchimp)與Google Analytics結合   鑒於下星期台北移動學苑的主題是「網路行銷入門必修」課程,其中會提到SEO、Google Analytics以及EDM經營的分享,所以破點梗,下星期EDM分享的部分,會推薦大家使用一款郵件營銷服務-....

優化廣告成效從Google Analytics歸因開始

一個成功的行銷策略,就是可以在對的點持續擴張放大,藉由 Google Analytics (GA) 與 Google Ads 歸因幫你看懂消費者的消費歷程及找到有效的轉換點,讓廣告用對的方式、放在對的位置,加強對的模式,達到更佳的成效,因此使用合適的歸因模式,可以幫助你有效找出關....

Copyright © KPN SEO 2020. All Rights Reserved / 台北市大安區羅斯福路三段301號8樓 02-23698858 service@kpnweb.com