[GA4] 比較 Analytics 報表和匯出至 BigQuery 的資料

瞭解如何比較 Google Analytics 4 和匯出至 BigQuery 的資料,以便找出差異並進行疑難排解

在您將 Analytics 資料匯出至 BigQuery 後,有時可能會發現 GA4 報表和 BigQuery 的資料有些許差異。解決導致差異的常見原因、修正問題並準確地進行資料比較。

本文內容:

為確保您查看的是正確資料,請檢查 Analytics 和 BigQuery 是否已連結,以及 BigQuery 專案是否正確無誤。

  1. 在「管理」的「產品連結」下方,點選「BigQuery 連結
    前一個連結會開啟您上次存取的 Analytics 資源,您可以使用資源選取器變更資源。 必須是檢視者或更高層級在資源層級檢查 Analytics 和 BigQuery 之間的連結。
  2. 找出連結所在的資料列,並確保專案 ID 與要比較資料的 BigQuery 專案相符。

如果找不到連結所在的資料列,請按照操作說明設定 BigQuery 匯出作業

確認設定一致

Analytics 和 BigQuery 的資料有些許差異是正常現象,這是因為各個系統中可用資料的差異所造成。如要瞭解這些差異是否表示某個潛在問題,請在比較資料前先檢查這些設定。

將報表識別資訊設為裝置 ID

報表識別資訊空間可用於 GA4 報表。不過,GA4 只會根據裝置 ID 將資料匯出至 BigQuery。如果您在 GA4 中設定了其他報表識別資訊,與 BigQuery 的比較結果就會不正確。

比較資料時,請將報表 ID 改為裝置 ID,完成比較後再改回其他報表識別資訊。您選用的選項不會影響資料收集或處理作業。也就是說,您可以隨時切換選項,而不會對資料造成任何永久性影響。

為資源設定報表識別資訊

確認時區一致

如果 BigQuery 和 Analytics 設定的時區不同,您可能比較的是不同時間範圍的資料,卻沒有察覺。請確認 BigQuery 中匯出資料的時區與 Google Analytics 中的資源時區相同。

在 Analytics 中檢查時區
  1. 在「管理」的「資源」下方,點選「資源詳細資料」。
    前一個連結會開啟您上次存取的 Analytics 資源,您可以使用資源選取器變更資源。 必須是檢視者或更高層級在資源層級在 Analytics 中檢查時區。
  2. 找出報表時區
在 BigQuery 中查看時區
  1. 開啟已連結至 Analytics 帳戶的 BigQuery 專案。
  2. 選取「Analytics」資料集。
  3. 選取「events_」events_資料表。
  4. 前往「詳細資料」分頁。
  5. 在「資料表資訊」下方,找到「建立時間戳記」。時區會列在時間戳記的結尾處。例如,在時間戳記 Apr 23, 2023, 12:44:54 PM UTC-7 中,「UTC-7」代表時區。

確認匯出作業是否已排除任何資料串流或事件

  1. 在「管理」的「產品連結」下方,點選「BigQuery 連結
    前一個連結會開啟您上次存取的 Analytics 資源,您可以使用資源選取器變更資源。 必須是檢視者或更高層級在資源層級確認匯出作業是否已排除任何資料串流或事件。
  2. 按一下已連結 BigQuery 專案的資料列。
  3. 在「資料設定」下方,選取「設定資料串流和事件」
  4. 在「要匯出的資料串流」下方,確認系統是否匯出資源中的所有資料串流。如果沒有,請注意缺少哪些資料串流。
  5. 在「要排除的事件」下方,確認是否有任何事件從匯出作業中排除。請注意從中排除的所有事件。

如有排除任何資料串流或事件,則必須在 GA4 中使用比對篩選器建立探索,才能比較資料。

比較 Analytics 和 BigQuery 資料

將某一天匯出至 BigQuery 的事件資料列總數與當天 GA4 中的事件總數進行比較。

Analytics 和 BigQuery 的事件總數之間存在 2% 到 5% 差異是正常範圍。

在 Analytics 中查看事件總數

  1. 登入 Google Analytics
  2. 選取左選單中的「報表」報表
  3. 按一下左側的「參與」>「事件」
  4. 調整報表的日期範圍至要比較的日期。
  5. 在「事件計數」欄的第一個資料列上方查看事件總數。

如有任何資料串流或事件從報表中排除,則必須使用比對篩選器建立探索,才能查看事件計數。

使用篩選器建立探索以在 Analytics 中查看事件計數。
  1. 登入 Google Analytics (分析)。
  2. 按一下左側的「探索」圖示
  1. 選取畫面頂端的「任意形式」範本。
  2. 將探索的日期範圍調整為要比較的日期。
  3. 在「維度」下方,選取「事件名稱」和「串流名稱」
  4. 在「指標」下方,新增「事件計數」
  5. 在「列」下方,拖曳「事件名稱」
  6. 在「值」下方,拖曳「事件計數」
  7. 在「分頁設定」下方,找出「篩選器」,然後按一下「拖放或選取維度或指標」
    1. 如果只需要納入特定資料串流,做法如下:
      1. 選取「串流名稱」
      2. 將篩選比對類型設為「包含」。
      3. 輸入串流名稱,然後按一下「套用」
    2. 如需排除事件,做法如下:
      1. 選取「事件名稱」
      2. 將篩選比對類型設為「不完全符合」。
      3. 輸入事件名稱,然後按一下「套用」
  8. 在「事件計數」欄的第一個資料列上方查看事件總數。

在 BigQuery 中查看事件總數

  1. 開啟已連結至 Analytics 帳戶的 BigQuery 專案。
  2. 選取「Analytics」資料集。
  3. 選取「events_」events_資料表。
  4. 前往「詳細資料」分頁。
  5. 在「儲存空間資訊」下方,查看「資料列數量」

在您按照本頁面中的步驟驗證連結並確認設定一致後,若 BigQuery 中的資料列總數與 GA4 中的事件總數相符,就表示匯出的資料正確無誤。

如果在執行查詢並將查詢內容與 GA4 報表進行比較後,仍發現有資料差異問題,請檢查查詢內容以確保使用正確的資料欄比較資料。

如果您暫時將報表 ID 改為裝置 ID,別忘了在完成資料比較後改回報表 ID

這對您有幫助嗎?

我們應如何改進呢?
搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單
1226231780000652785
true
搜尋說明中心
true
true
true
true
true
69256
false
false
false
false