當1+1≠2,Google Analytics出Bug了?讀懂用戶、會話、交互層級

Photo of author
Written By CMO

你喜歡用Google Analytics嗎?五年來HubSpot One教了太多的GA,也藉此獲得了眾多忠實讀者。有一個概念我們一直都淺嚐即止,這個概念就是數字分析中的三個指標級別,用戶(User Level)、會話(Session Level)和交互(Hit Level)。

Google Analytics中用戶、會話、交互層級的影響
Google Analytics中用戶、會話、交互層級的影響

我們回憶一下HubSpot One在《數字行銷術語詞彙表101-數字分析篇》中介紹的概念:

Hit-Level,Session-Level,User-Level

維度(Dimension)和指標(Metric)的三個級別,Hit代表一次交互,Session代表一個會話,User代表一個用戶。舉個例子,頁面停留時間這個指標就是Hit-Level的指標,而訪問時間這個指標則是Session-Level的指標。如果我們去研究某個頁面的訪問時間那就會產生錯誤。因為頁面(Page)是一個Hit級別的的維度,它不能向上匹配Session級別的的指標,而只能匹配頁面停留時間。當這樣的組合出現時我們只能提升到包含這個頁面訪問的Session的訪問時間去理解。同樣,如果我們看訪問日期這個指標,那我們就無法去匹配過去30天訪問數這個指標,因為訪問日期是一個Session級別的維度,過去30天訪問數是一個User級別的指標,如果這種組合出現,我們只能理解為該日進行訪問的用戶在過去30天的訪問數。

三個層級的維度和指標
三個層級的維度和指標

2017年GA最大的一個改變就是將默認的Session級別的報表更改為User級別。這符合數字行銷從片面的一個個接觸點向人本行銷(People-based Marketing)過渡的趨勢。

為了讓HubSpot One的讀者更好地了解這其中影響,我們講兩個例子。大家在玩GA的時候可能有時候看到這樣的數據,因為誤差不大沒有深究。其實這正是這三種級別對報表的影響。我們先來看第一個例子:

1 + 1 < 2

各渠道用戶數之和
各渠道用戶數之和

這個例子是我們常見的分渠道標準報表,您可以點擊放大查看詳情。我們注意到第一列所顯示的Users數量為60,658。那麼問題來了,我們把下面七行的數據加起來從34,512加到926得到的和為64,005。哎呀呀,怎麼少了三千多用戶?隔壁的New Users和Sessions加起來的和都對得上啊!

其實,這裡的問題就在於Channel是Session Level的維度,而Users是一個User Level的維度。一旦我們需要細分就必定要使用維度,一個維度只能“向下兼容”指標。也就是說如果維度是User Level,那麼報表可以使用User Level,Session Level和Hit Level的指標;如果維度是Session Level,那麼報表可以使用Session Level和Hit Level的指標;如果維度是Hit Level,那麼報表只能是Hit Level。

但是我們也時常在報表中見到“越級匯報”。比如上面的這個例子,維度為渠道Channel,指標為訪客數Users。一旦出現這樣的情況,我們對維度的定義也必須“升級”。於是渠道Channel便升級成User Level的維度,讀作“曾經從這個渠道訪問網站的用戶”而不是原來的“從這個渠道來的訪問”。

這樣你就可以理解為什麼加起來會掉了三千多用戶了。因為有的用戶在該段時間內既從這個渠道訪問過網站,又從那個渠道訪問過網站。所以從每個渠道來看先後從不同渠道訪問的用戶數增多了,總的用戶數卻沒有增多。

這裡筆者說得很囉嗦,但是為了理解這裡的級別的微妙區別非常必要。看了這個用戶數變少的例子,我們再來看另一個用戶數變多的例子。

1 + 1 > 2

新用戶總數超過了各落地頁新用戶數總和
新用戶總數超過了各落地頁新用戶數總和

在上面這個例子中我們看到了一個標準落地頁報表,點擊後放大。注意到新用戶New Users這欄是52,936。但是GA又說 % of Total: 100.09%(52,886)。這怎麼會多了50個新用戶呢? GA又出Bug了?

注:這個問題在第一個例子中一樣存在,發現了嗎?

其實不然,這又是一個“越級匯報”的例子。落地頁Landing Page是一個Session Level的維度,讀作“以該頁面為落地頁的訪問”,不巧的是New User是一個User Level的指標。所以這裡的落地頁Landing Page維度要改讀為“以該頁面為落地頁進行訪問的用戶”。

於是,當我們不細分的時候,不採用該維度,GA只會計算該段時間內的新用戶總數。而採用細分維度後,GA會把在該時間段開始之前就打開落地頁,並在該段時間內仍然在訪問的用戶數計算在內。

也就是說,如果新用戶在晚上11點59分著陸到落地頁,並持續訪問到凌晨0點以後,這個新用戶依然會被算到某一個著陸頁中。但是他卻不會被算到總的新用戶數量中。畢竟,訪問仍在持續,而著陸頁也滿足。所以在這裡括號中是非細分的結果,而括號外是細分結果之和。

總結一下

是不是很繞?的確。但是充分理解數據報表中的這三個層級是GA高級用戶的必備素質。希望通過這篇文章和兩個例子,你能夠更好地閱讀報表中的數字。感謝關注HubSpot One。