工作階段 SESSION 是 GA 重要指標其中之一,您必須要暸解工作階段的定義與邏輯,才能清楚分析判斷使用者與工作階段 SESSION的關係,本篇內容會針對Google官方的工作階段定義進行介紹,並用最簡單文字說明解釋工作階段的開始到結束定義,以及運作的邏輯。
名詞:工作階段 / SESSION / 会话 (繁體 /英文 /簡體)
本文內容
▎工作階段 SESSION 定義
https://support.google.com/analytics/answer/6086069?hl=zh-Hant&ref_topic=6083659
使用者在您網站或應用程式中活躍的時段。根據預設,如果使用者閒置超過 30 分鐘,系統會將他之後的所有動作視為新的工作階段。如果使用者離開網站不到 30 分鐘就回來,仍算在原本的工作階段。
翔說:依據上述 Google Analytics 工作階段定義來說,最容易暸解的說明
當有訪客進入您的網站開始瀏覽直到結束,這一次的瀏覽過程就叫做工作階段。而每一次的工作階段閒置超過30分鐘就會失效,假設再次開始瀏覽時,這時候就會產生新的工作階段。
▎工作階段 SESSION 失效定義
♦ 閒置30分鐘自動結束此工作階段
當您進入網站瀏覽後就停在該頁,或是瀏覽完離開該頁,沒有與網站進行任何互動,且連續超過30分鐘後,該工作階段就會自動失效,並結束此工作階段。
互動是指點擊網頁上的按鈕、連結、GA事件…等。當有進行一次互動時,則計算該工作階段的時間會往後推算。
♦ 關閉瀏覽器結束工作階段
當您直接關掉瀏覽器時,也就表示該次瀏覽結束。因為工作階段 會存一個叫做 __utmb 的 Cookie,當關閉瀏覽器時,該 __utmb Cookie 也就消滅了,所以也就表示該次的工作階段結束。
♦ 凌晨 00:00:00 結束當日工作階段
因為GA統計可以使用天為單位,所以當跨日的時候,為了清楚區分工作階段是屬於哪一日,所以GA的工作階段會自動結束目前的工作階段,而自動產生新的工作階段,瀏覽者本身是不會察覺的。
舉例:當您在今日的 23:58 進入網站開始瀏覽,且一直持續的瀏覽沒有閒置,而時間過了 00:00,表示已經是隔日了,這時候就會產生新的工作階段,而 23:59 前的工作階段就會歸在昨日。
♦ 透過不同的廣告活動,產生新工作階段
假設,您透過Google 搜尋後進到網站瀏覽,而後來您透過 Google 廣告點擊再次進入該網站,這時候的工作階段就會是新的工作階段,與之前透過Google搜尋進來的工作階段不同。
直接輸入網址進入的則不會有此效果,只要原工作階段有效時,直接進入的方式會開啟原有的工作階段。
工作階段 SESSION 判斷邏輯
GA 判斷工作階段是透過 __utmc、__utmb 這二個 Cookie 做組合判斷,如下圖Google的說明。
- __utmb:當建立工作階段時,則會透過該cookie紀錄或更新工作階段時間,預設閒置30分鐘消滅
- __utmc:與 __utmb 同時運作,用以判斷該用戶的工作階段是新的或持續使用中,當關閉瀏覽器時則消滅
▎延伸閱讀
- Google Analytics Cookie Usage on Websites
- GA 申請、安裝、驗證一次教會妳
- 資源、檢視 – Google Analytics 詞彙定義說明
- 代碼 Tag – Google Analytics 詞彙定義說明
- 匹配 hit – Google Analytics 詞彙定義說明
- 取樣 Sampling – Google Analytics 詞彙定義說明