詳解Google Analytics 4 事件追蹤——建議事件

Google Analytics Haran 3年前 (2022-04-13) 3799次瀏覽 0條留言

更新時間:2024年10月31日

這一篇介紹GA4裡的建議事件

什麼是建議事件

建議事件是谷歌基於產業預先定義的名稱和參數,需要你自行導入或設定才會有資料。

需要注意,在設定建議事件的時候,嚴格遵循預定義的名稱和參數。

事假追蹤的順序

Google Analytics 4 是基於事件驅動,裡面很多的資料都是通過事件去追蹤,Google Analytics 4 中事件類型有很多,分為如下幾種類型:

  • 自動收集的事件
  • 加強型評估事件
  • 建議事件
  • 自訂事件

当你做事件追蹤的時候,先按照上述順序去檢查,是否自動收集或加強型評估已經覆蓋,如果沒有,那麼看建議事件裡,如果還沒有,才用自訂事件去追蹤。

建議事件的分類

不同產業的網站的建議事件是不一樣的,以官方的為准,但一些是通用的,所有的網站都可以設定這些建議事件,如:

通用

事件 觸發時機 事件參數
ad_impression 使用者看到一次廣告曝光時 (僅限應用程式) AdPlatform、AdUnitName、AdFormat、Value、Currency、AdSource
earn_virtual_currency 使用者獲得虛擬貨幣時 (錢幣、寶石或代幣等) virtual_currency_name、value
join_group 使用者加入群組進行每個群組的熱門程度評估時 group_id
login  使用者登入時 method
purchase 使用者完成購買時 currency、transaction_id、value、affiliation、coupon、shipping、tax、items
refund 使用者收到退款時 currency、transaction_id、value、affiliation、coupon、shipping、tax、items
search 使用者搜尋您的內容時 search_term
select_content 使用者選取內容時 content_type、item_id
share 使用者分享內容時 method、content_type、item_id
sign_up 使用者註冊進行各種申請方式的熱門程度評估時 method
spend_virtual_currency 使用者以虛擬貨幣 (錢幣、寶石或代幣等) 進行消費時 value、virtual_currency_name、item_name
tutorial_begin 使用者開始進行教學課程時
tutorial_complete 使用者完成教學課程時

有些人對select_itemselect_content有疑惑,連兩個是完全不相關,select_item是電商裡的點擊產品;select_content 個是建議事件,點擊部落格內容。

 

線上銷售

事件 觸發時機 事件參數
add_payment_info 使用者提交付款資訊時 currency、value、coupon、payment_type、items
add_shipping_info 使用者提交運送資訊時 currency、value、coupon、shipping_tier、items
add_to_cart 使用者將項目放進購物車時 currency、value、items
add_to_wishlist 使用者將項目新增至願望清單時 currency、value、items
begin_checkout 使用者開始結帳時 currency、value、coupon、items
generate_lead 使用者提交表單或索取資訊時 currency、value
purchase 使用者完成購買時 currency、transaction_id、value、affiliation、coupon、shipping、tax、items
refund 退款核發時 currency、transaction_id、value、affiliation、coupon、shipping、tax、items
remove_from_cart 使用者從購物車中移除項目時 currency、value、items
select_item 使用者選取清單中的項目時 item_list_id、item_list_name、items
select_promotion 使用者選取促銷活動時 creative_name、creative_slot、location_id、promotion_id、promotion_name、items
view_cart 使用者查看購物車時  currency、value、items
view_item 使用者查看某個項目時  currency、value、items
view_item_list 使用者查看項目/產品清單時 item_list_id、item_list_name、items
view_promotion 使用者看到促銷活動時 creative_name、creative_slot、location_id、promotion_id、promotion_name、items

關於電商追蹤的設定,延伸閱讀:

 

遊戲

事件 觸發時機 事件參數
earn_virtual_currency 使用者獲得虛擬貨幣時 (錢幣、寶石或代幣等) virtual_currency_name、value
join_group 使用者加入群組進行每個群組的熱門程度評估時 group_id
level_end 使用者在遊戲中完成關卡時 level_name、success
level_start 使用者在遊戲中展開新的關卡時 level_name
level_up 使用者在遊戲中晉級時 level、character
post_score 使用者張貼分數時 score、level、character
select_content 使用者選取內容時 content_type、item_id
spend_virtual_currency 使用者以虛擬貨幣 (錢幣、寶石或代幣等) 進行消費時 value、virtual_currency_name、item_name
tutorial_begin 使用者開始進行教學課程時  無
tutorial_complete 使用者完成教學課程時  無
unlock_achievement 使用者解鎖成就時 achievement_id

安裝建議事件示例

假設我現在要用對建議事件裡的login做追蹤,該怎麼做?

可以先看這個事件的參數,它有一個參數是loginMothed,它表示通過什麼方法去登錄,可以是Facebook、Google、Email、Phone等,根據使用者實際的登錄方法去替換它。

 

添加程式

當使用者通過Google的方式去登錄的時候,讓工程師激活以下dataLayer代碼:

<span style="font-size: 12pt;">dataLayer.push({
	'event' : 'login',
	'loginMethod' : 'Google' // The method used to login
});
</span>

 

GTM設定

在GTM中點擊「觸發條件」——「新增」——「請選擇觸發條件類型以開始設定…」——「自訂事件」,命名為“Custom Event-Login”,然後做如下設定:

詳解Google Analytics 4 事件追蹤——建議事件

事件名稱是login,其實就是dataLayer裡面的event。

 

然後在GTM中點擊「變數」——「新增」——「請選擇變數類型以開始設定…」——「資料層變數」,命名為“dlv-loginMethod”,然後做如下設定:

詳解Google Analytics 4 事件追蹤——建議事件

其中dlv表示Data Layer Variable。

 

最後在GTM中點擊「代碼」——「新增」——「請選擇代碼類型以開始設定…」——「Google Analytics (分析):GA4 事件」,命名為“Event Tracking-Login”,然後做如下設定:

詳解Google Analytics 4 事件追蹤——建議事件

  • 設定代碼:就是GA4的PV的基礎追蹤,如果你還沒設定,請看使用Google Tag Manager 安裝 Google Analytics 4 和調優
  • 事件名稱:就是要追蹤的事件名稱,我們這裡是做建議事件login的追蹤,所以輸入login
  • 參數名稱:根據谷歌的預定義,建議事件login的事件參數只有method,所以輸入method,值就是資料層變數了。
  • 觸發條件:就是dataLayer裡的事件

預覽調試

在GTM中點擊右上角的「預覽」,然後會打開Tag Assistant頁面,

進入調試狀態後,使用者登錄,然後返回到Tag Assistant頁面:

詳解Google Analytics 4 事件追蹤——建議事件

 

可以在Summary下看到login這個事件,Tag Fired裡可以看到代碼Event Tracking-Login是Fired,表示事件追蹤成功。

你還可以點開這個代碼,然後將右上角的Display Variables as設定為Values,這樣可以看到這個代碼所發送的具體資料:

詳解Google Analytics 4 事件追蹤——建議事件

 

事件名稱是login,事件參數method是Google,這正是我們想要追蹤的,可以點擊“提交”發佈,然後就可以在GA4裡看到資料。

 

將事件參數註冊為自訂維度

事件參數需要在GA4裡註冊後才可以在GA4裡使用,文本型的事件參數是註冊為自訂維度,數值型的事件參數是註冊為自訂指標。

接下來,將事件參數註冊為自訂維度,在GA4中點擊「管理」——「自訂定義」——「建議自訂維度」,然後做如下設定:

詳解Google Analytics 4 事件追蹤——建議事件

  • 事件名稱:就是自訂維度的名稱,你設定為什麼,在GA4中就显示为什么
  • 范围:我们设定的事件参数,所以范围选择事件即可
  • 事件参数:选择需要注册的事件参数,这里选择method,如果下拉选项中没有,可以手动输入

这样就注册好了,一般是24小时左右就可以在GA4中看到资料。

 

總結

  • 做事件追蹤的時候,先按順序:自動收集、加強型評估、建議事件、自動事件去查找哪種類型是否已經有,就用該種類型去追蹤,沒有才用自訂事件
  • 建議事件的的事件參數也是需要註冊才可以在GA4中使用

 


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

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

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