使用者指標識別使用者的方式

「使用者」與「活躍使用者」指標會顯示與您網站或應用程式互動的使用者人數。

為協助 Google Analytics (分析) 判斷哪些流量屬於哪個使用者,系統傳送每一筆匹配時,都會連帶送出與個別使用者連結的專屬識別碼。這個識別碼可以是名為 _ga 的第一方單一 Cookie (當中儲存了 Google Analytics (分析) Client-ID),但您也可以使用 User ID 功能搭配 Client-ID,藉此更精確地識別透過各種裝置存取您網站或應用程式的使用者。如想進一步瞭解識別碼,請參閱開發人員說明文件中的「Cookies and User Identification」(Cookie 與使用者身分識別) 一文。

Google Analytics (分析) 於 2017 年初開始更新「使用者」和「活躍使用者」這兩項指標的計算方式,希望藉此加快使用者人數的計算速度,同時提升資料精確度並降低錯誤率 (通常低於 2%)。所有的標準報表都提供這兩項指標,但您可能會注意到原計算方式 (詳情請見下文說明) 算出的使用者人數有些微差異 (「未取樣報表」BigQuery Export 除外,因為這兩者仍將沿用原計算方式)。

新計算方式的套用範圍將回溯至 2016 年 9 月的資料。要是報表日期範圍涵蓋 2016 年 9 月之前的資料,系統就會對資料取樣。如果您需要包含 2016 年前資料的未取樣報表,請按照下列操作說明停用新計算方式。

2017 年 8 月起,自訂表格中的資料便已採用新的計算方式。

 

原計算方式
本文將說明為何套用篩選器的資料檢視可能會顯示不正確的「使用者」人數,以及為何不同報表之間的「使用者」資料可能會有出入。如果您只是想改用未套用篩選器的資料檢視,步驟如下:
  1. 登入 Google Analytics (分析)。
  2. 按一下 [管理員]。
  3. 在「資料檢視」欄中,使用選單來選取未經篩選的資料檢視。如果您不確定資料檢視是否未套用任何篩選器,請選取清單中的資料檢視,然後同樣在「資料檢視」欄下方按一下 [篩選器],這樣就會看見已套用至該資料檢視的篩選器清單 (如果有的話)。
  4. 選取所需資料檢視後,開啟 [報表] 以返回報表。

簡介

「使用者」和「活躍使用者」指標會顯示查看您網站/應用程式或與其互動的使用者人數。

Analytics (分析) 會使用下列兩種不同方式,計算各種報表要求的「使用者」人數。因此,您可能會看到不同報表之間的「使用者」人數有差距。本文內容也適用於「活躍使用者」指標。

深入探討

背景介紹

為了快速地為您的報表提供資料,Analytics (分析) 會建立一組未取樣、預先彙整的資料表格,這些表格每天都會更新 (若要進一步瞭解其運作方式,請參閱「Google Analytics (分析) 的取樣功能如何運作」一文)。預先彙整的資料表便足以處理一般報表要求,包括在標準報表中變更日期範圍。舉例來說,當您要求報表時,Analytics (分析) 會在預先彙整的資料表中查詢每個指標,並在您的報表中提供這些結果。如果您將日期範圍從「8 月 1 日 - 8 月 31 日」調整為「8 月 1 日 - 9 月 1 日」,Analytics (分析) 會在 9 月 1 日預先彙整的資料表中查詢每個指標,並在現有的總計中新增資料。

這種處理方式對大多數的指標都有效。許多指標 (例如「瀏覽量」或「畫面瀏覽計算」) 都是單純把幾天的數字相加起來,但「使用者」則是採用更複雜的計算方式。Analytics (分析) 必須針對您在報表中選取的每個日期範圍重新計算「使用者」,而不只是將預先彙整表格中已處理過的資料相加 (或相減)。舉例來說,如果使用者在 8 月 31 日和 9 月 1 日造訪網站,Analytics (分析) 會將他辨識為連續在這兩天造訪的同一位使用者。如果您將日期範圍從「8 月 1 日 - 8 月 31 日」改為「8 月 1 日 - 9 月 1 日」,Analytics (分析) 就無法只將相差值加在報表中顯示的「使用者」值,因為這個數字採用的計算方式很複雜,不單單只是加到預先彙整資料表中的累積總計。每當您在報表中要求指標時,指標都必須即時經過計算。

為了解決這個問題,「使用者」有兩種計算方式,系統會根據您正在查看的報表選出最理想的一種。

計算方式 1:預先彙整的資料

這個計算方式取決於指定日期範圍內的工作階段數目,以及每個工作階段的時間 (這取決於裝置上管理的技術,例如網路瀏覽器,而且通常是指用戶端時間)。由於這種計算方式的結果可以加入到預先彙整的資料表,因此 Analytics (分析) 可以參考資料表,藉此在報表中快速擷取並提供這些資料,即使在您更改日期範圍時也是如此。

計算方式 1 在報表中的專屬使用時機如下:唯一的維度是時間範圍,例如日期、週次或月份。也就是說,只有在未套用任何區隔時,您才會在「目標對象總覽」報表中看到這種計算方式,或者在自訂報表中 (上述其中一個日期維度是唯一套用的維度) 看到。當您按任何一個非日期維度查看「使用者」時,Analytics (分析) 都會使用下方所述的第二個表格即時計算「使用者」。

雖然這種計算方式可以快速提供未取樣的資料,但也有一些缺點。這種方式取決於工作階段數目和用戶端時間,所以如果使用者的用戶端時間不正確,或是您使用的報表資料檢視會篩選掉某位使用者 (而不是所有使用者) 的某些工作階段,資料可能就會不一致。

為了避開所有不一致的問題,您可以建立自訂報表並加入非日期維度,這個維度在使用者的不同工作階段中都會是相同的 (例如「瀏覽器」、「作業系統」或「行動裝置」)。這樣一來,Analytics (分析) 就會強制改用計算方式 2。

計算方式 2:即時計算資料

計算方式 2 會根據您指派、收集和儲存關於流量之持續性資料的方式進行計算。您可以實際運用許多解決方案來自訂這項工作,但是指派與儲存這些資料的最常見方式是透過網路瀏覽器所管理的 Cookie

計算方式 2 需要密集計算大型資料集,因此一定會參考原始工作階段表格 (而不是預先彙整表格) 中的資料。計算方式 2 比計算方式 1 需要更長的時間處理資料並提供給報表,因為值是即時計算的;Analytics (分析) 無法只查詢及傳遞已經處理過且儲存在預先彙整表格中的資料。系統會在您每次送出要求時進行計算。請注意,如果符合特定條件,這個計算方式可能會對資料取樣,但 Google Analytics (分析) 360 帳戶使用者仍然可以查看未取樣報表

計算方式 2 適用於自訂報表,而且可針對「瀏覽器」、「城市」或「來源」等任何維度統計「使用者」。

請注意,就某些維度 (例如「來源」或「媒介」) 而言,同一位使用者有可能屬於多個類別 (例如使用者是在同一個日期範圍內透過隨機搜尋和付費搜尋結果造訪)。因此按這類維度查看「使用者」時,資料列內數據的總和不會與總數相符。

切換使用新舊計算方式

  1. 登入 Google Analytics (分析)。
  2. 按一下 [管理],然後前往您要修改的資源
  3. 在「資源」欄內,按一下 [資源設定]。
  4. 在「使用者分析」下方,將「在報表中啟用使用者指標」設為 [啟用] 或 [停用]。
    設為 [啟用] 時系統會使用新計算方式,設為 [停用] 則會採用原計算方式。

切換使用這兩種計算方式會更改系統根據報表原始資料計算指標的方式,但基準資料不會發生任何變更。

Analytics (分析) 360 的預設設定為 [啟用]。

Analytics (分析) 標準版的預設設定則是 [停用]。

這對您有幫助嗎?
我們應如何改進呢?