認識GA4中的user_engagement「使用者參與度」

Google Analytics Haran 2年前 (2023-03-23) 7195次瀏覽 0條留言

更新時間:2024年11月25號

這一篇介紹user_engagement

什麼是使用者參與度

user_engagement,叫使用者參與度,是指網頁成為使用者瀏覽焦點或應用程式於前景運作的時間長度,其實就是記錄使用者在網頁的停留時間。

user_engagement是一個事件,你可以在事件報表裡看到它:

認識GA4中的user_engagement「使用者參與度」

 

GA4如何記錄停留時間

GA4是通過user_engagementengagement_time_msec去記錄時間:

  • user_engagement是事件,要離開當前頁面或網站的時候才會發送,記錄的當前事件與上一個事件的事件間隔
  • engagement_time_msec是事件參數,單位是毫秒,除了page_view、first_visit 和 session_start之外的其他事件都會有engagement_time_msec這個事件參數,記錄的當前事件與上一個事件的事件間隔

 

 

 

我們來看一個例子:使用者到達網站的首頁,在 8 秒後向下捲動頁面,並在 11 秒後前往網站的下一個網頁。在下一個網頁,使用者在 6 秒後向下捲動頁面,並在 7 秒後離開網站。

在GA再中會顯示以下資料:

使用者… 事件名稱 user_engagement_msec
到達首頁 first_visit、page_view、session_start 不適用
向下捲動頁面 scroll 8781
前往下一個網頁 user_engagement 11856
到達第二個網頁 page_view 不適用
向下捲動頁面 scroll 6677
離開網站 user_engagement 7711

 

first_visit、page_view、session_start是沒有事件參數engagement_time_msec

除了first_visit、page_view、session_start的事件,scroll、user_engagement都有事件參數engagement_time_msec

當“前往下一個網頁”或“離開網站”,它會發送user_engagement事件,上面是有engagement_time_msec參數,首頁停留時間是8781+11856毫秒,第二個網頁停留時間是 6677+7711毫秒。

當有page_view事件後,engagement_time_msec要重新計算,如第二個網頁向下捲動頁面的engagement_time_msec是 6677,因為有page_view事件之後,engagement_time_msec會重新計算。

 

 

相關指標

  • 使用者參與度:是指網頁成為使用者瀏覽焦點或應用程式於前景運作的時間長度。
  • 平均參與時間:平均頁面停留時間,可以在「網頁和畫面」報表看到這個指標

 

注意點

按照user_engagement的規則:要離開當前頁面或網站的時候才會發送,記錄的是使用者在這個頁面的停留時間,應該是有多少個page_view事件,就需要有多少個user_engagement,但實際上user_engagement事件數是比page_view少,估計是有些特殊情況下沒有發送user_engagement,如:

認識GA4中的user_engagement「使用者參與度」

點擊訪問下一個頁面的時候,有時候user_engagement會發送失敗。


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

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

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