本篇要來講解 Google Analytics 停留時間的計算方式以及在工作階段會遭遇到的迷思,想了解的朋友,快進來上課吧✏️
轉換分析一直以來都是 Google Analytics 強項,但在網站行為分析上相對偏弱,僅能依靠部分稀少的資訊判別使用者概略的行為,例如:造成多少工作階段、跳出率、瀏覽頁數等等,其中還有一個指標就是停留時間(平均工作階段時間長度),但 Steven 過往研究了停留時間的計算方式後,認為它其實是行為指標裡相對不那麼好用的數據,使用上要格外的小心、避免做出錯誤的決策。
Google Analytics 的停留時間怎麼計算的?
Google Analytics 的停留時間是採用時間標記(Time Stamp)來計算,它會在頁面被載入或是事件被觸發的時候記錄下來,這些頁面瀏覽或是事件被觸發的動作我們稱為『Hit』,每當這些 Hit 被啟動時,Google Analytics 就會給這個訪客一組時間標記,以此來計算出訪客的平均停留時間。但有個問題,是當訪客在離開頁面時的停留時間,因為後續沒有瀏覽下一頁或採取相關動作,所以不會留下相關紀錄,因此實際上停留時間是被低估的。
舉個例子來說好了,今天你在 9:00 PM 進到頁面 A 時 Google Analytics 會給你一個時間標記,接著瀏覽五分鐘後進到頁面 B 也給一個時間標記,這樣 Google Analytics 就會知道你在 A 頁面停留時間是五分鐘,再來當你過五分鐘後進到頁面 C 又拿到一個時間標記,最後你在頁面 C 上瀏覽 3 分鐘就離開網站了。
這個案例我們在網站上實際停留的時間是 13 分鐘,但真正有被記錄到的其實只有 10 分鐘,因為在頁面 C 沒有時間標記能紀錄你在該頁面的行為,所以跳出的那頁沒有計入時間內、實際上停留時間也是被低估的。
為什麼有些工作階段的停留時間顯示 0
是不是 Google Analytics 壞掉還是數據不準呢?絕對不是!那是因為你不了解它的計算方式,就如上面所說的,當訪客進站只載入一個頁面後沒有再瀏覽其他頁面或觸發事件,Google Analytics 就沒辦法計算出網頁的停留時間,理所當然就是 0 秒囉!
我該怎麼解決停留時間數據的問題?
如果真的很想知道停留時間的數據該怎麼辦呢?只能寫一組 Javascript 的事件來額外追蹤,或是也提供你幾個不錯的方式來追蹤訪客的使用者行為:
❏ 也提供一些筆者覺得寫得不錯的參考資料
最後,記得觀察訪客在網站上的行為時不要僅用單一指標去監測,停留時間還是可以參考,但透過多樣化的角度去衡量更能找出有價值的數據來幫助後續的決策。
以上就是本日的數位資訊分享,感謝你的閱讀。如果對廣告投放有興趣,歡迎來電洽詢,我們會安排專業的優化師為您服務。
✆ 02-23965819
✉︎ https://pse.is/ispot
以上文章轉自 Steven Chen,如果喜歡他的思考模式,歡迎透過連結關注他。