串流匯出簡介
您可藉助 BigQuery 串流匯出,透過 BigQuery Export 在幾分鐘內取得當天的最新資料。
使用這個匯出選項時,BigQuery 會到您的資源取得可供分析的最新使用者與相關流量數據。
串流匯出會為每一天建立 1 個新表格,每個表格又有 1 個 (BigQuery) 專屬的資料檢視:
- 表格:ga_realtime_sessions_YYYYMMDD 是一個內部暫存表格,當中包含當天工作階段活動的記錄。系統會盡可能完善地處理串流匯出作業,但可能因為某些原因 (例如處理延遲命中和/或上傳作業失敗) 無法納入所有的資料。系統一整天內會持續匯出資料;如果某工作階段橫跨多個匯出作業,表格中會出現多筆該工作階段的記錄。
ga_realtime_sessions_YYYYMMDD 表格不可用於查詢,也不受 Google Analytics (分析) 技術支援服務的支援,這是因為這類表格可能包含某些工作階段的重複紀錄,因此對表格進行查詢時可能產生非預期的結果。建議您改為查詢 ga_realtime_sessions_view_YYYYMMDD 資料檢視。 - 資料檢視:ga_realtime_sessions_view_YYYYMMDD 位在匯出表格的頂端,用來篩除涵蓋多個匯出作業的重複工作階段的多筆記錄,您可以查詢這份表格來取得去蕪存菁後的串流資料。進一步瞭解 BigQuery 資料檢視。
對查詢效能的影響
ga_realtime_sessions_view 可篩除重複的使用者和工作階段,但這項作業會為每個查詢增加一個計算步驟,導致查詢時間延長。查詢時間的增長幅度取決於資料量,因此每一位客戶的情況都不太一樣。
查詢時間拉長固然會造成一些不便,但進行查詢能夠提升整體資料的新穎程度,讓您根據最新資料及時採取行動,因此仍然很有幫助。
計費方式
使用串流匯出時,您需要為每 GB 的資料支付 $0.05 美元的費用;1 GB 相當於大約 60 萬筆 Google Analytics (分析) 命中 (實際數量取決於命中大小)。進一步瞭解 BigQuery 定價
欄位涵蓋範圍
可用欄位
您可以使用大部分的一般 Analytics (分析) 維度 (標準報表中提供的非擴增原生維度),但下列欄位除外。
不適用的欄位
您無法使用透過其他廣告來源 (例如 Google Ads、Campaign Manager 360、Google Ad Manager 等) 擴增的資料。
系統不提供管道分組資料。
不適用的欄位如下:
- userId
- trafficSource.*
- hits.latencyTracking.*
- hits.publisher.*
事前準備
請檢查您用來將資料匯出至 BigQuery 的 Google Analytics (分析) 360 資料檢視,確認該資料檢視符合加強型資料更新間隔相關規定。
導入方式
如果您尚未設定 BigQuery Export 並將 BigQuery 連結至您的 Analytics (分析) 資源,請先完成這項作業。
BigQuery Export 設定完畢後,請按照下列步驟進行:
- 登入 Google Analytics (分析)。 您使用的電子郵件地址必須具備 BigQuery 專案的「擁有者」存取權,以及您要連結的資料檢視所屬 Analytics (分析) 資源的「編輯者」角色。
- 按一下 [管理],然後前往您需要的資源,其中應包含您要匯出的資料所屬的資料檢視。
- 在「資源」欄內,依序按一下 [所有產品] > [BigQuery] > [調整連結]。
- 選取 [持續匯出資料]。
- 按一下 [繼續]。
- 按一下 [完成]。
變更匯出頻率的影響
從「一天內多次大量匯出資料」改為「持續匯出資料」:根據資源中時區設定最早的資料檢視,在隔天凌晨 12 點之前,資源的變更不會生效。
從「持續匯出資料」改為「一天內多次大量匯出資料」:系統會立即停用串流匯出,並在幾小時內停止串流資料。資料將在下一個固定匯出時段開始匯出 (一天內多次大量匯出)。下一筆當日匯出內容將按照這個匯出頻率選項,納入當天的完整資料集。