將 Firebase 連結至 BigQuery

您將 Firebase 專案連結至 BigQuery 後,就可以存取未取樣的原始事件資料,以及您所有的參數和使用者屬性。

把 Firebase 專案連結至 BigQuery 後,您可以選擇每天將 Google Analytics for Firebase (包括部分 A/B 版本測試和 Dynamic Links 資料)、Crashlytics、Firebase 預測、雲端通訊和/或 Performance Monitoring 的資料匯出至對應的 BigQuery 資料集。

您可以查詢及匯出資料集,也可以將取自外部來源的資料併進資料集來進行自訂分析。

本文內容:

BigQuery 匯出功能簡介

您將資料匯出至 BigQuery 後即擁有該項資料,而且可以使用 BigQuery 存取控制清單 (ACL) 來管理專案和資料集的權限。

您可以免費將 Crashlytics、Firebase 預測雲端通訊Performance Monitoring 的資料匯出至 BigQuery 沙箱,Google Analytics for Firebase 的資料匯出功能則只有採用 Blaze 方案的專案才能使用。

與 BigQuery 沙箱整合後,您可以存取下列幾種資料:

  • Crashlytics 嚴重和一般當機事件以及堆疊追蹤的詳細資料
  • 原始的 Firebase 預測資料
  • 詳細的雲端通訊資料
  • Performance Monitoring 所記錄每一項事件的詳細資料

由於 Blaze 方案提供完整的 BigQuery 整合服務,因此您還能從 Google Analytics for Firebase 匯出資料,包括:

  • 使用共 50 種事件參數和 25 種使用者屬性
  • 產生自訂指標

瞭解 BigQuery 計價方式

如要將 Firebase 專案以及其應用程式連結至 BigQuery,請按照下列步驟操作:

  1. 登入 Firebase 帳戶。
  2. 按一下 設定圖示,然後選取 [專案設定]。
  3. 在「專案設定」頁面中點選 [整合] 分頁標籤。
  4. 在 BigQuery 資訊卡中按一下 [連結]
  • BigQuery 會向您收取資料儲存、串流資料插入和資料查詢的費用,資料載入及匯出則是免費的。
  • 根據預設,您專案中所有的應用程式都會連結至 BigQuery,您之後才加進專案的應用程式也統統會自動與 BigQuery 連結。此外,您可以控管該讓哪些應用程式傳送資料
  • 您將專案連結至 BigQuery 後,系統第一次執行每日事件匯出作業時,會在相關 BigQuery 專案中建立對應的資料集,然後每天在相關資料集內的新表格中,填入各個已連結應用程式的原始事件資料,並將這種資料即時串流至個別的當日 BigQuery 資料表 (系統無法匯入連結 BigQuery 之前的資料,但 Performance Monitoring 資料除外)。根據預設,系統也會從 Google Analytics (分析) 中的應用程式 + 網站資源匯出所有的網站資料。

控管該讓哪些應用程式傳送資料給 BigQuery

如要管理連結專案中要向 BigQuery 傳送資料的應用程式,請按照下列步驟執行:

  1. 登入 Firebase 帳戶。
  2. 按一下 設定圖示,然後選取 [專案設定]。
  3. 在「專案設定」頁面中點選 [整合] 分頁標籤。
  4. 在 BigQuery 資訊卡中按一下 [管理]
  5. 在「每一張」產品資訊卡中,使用應用程式旁的切換按鈕停用應用程式的資料匯出功能。
  6. 按一下 [停止匯出] 來確認這項操作。

請注意,您將 Firebase 專案連結至 Google Analytics (分析) 中的應用程式 + 網站資源時,無法從 BigQuery 匯出作業中排除網站資料。

您取消連結應用程式後,系統不會再將資料填入 BigQuery 中對應的資料集,但會保留資料集,因此您可能仍然需要支付儲存空間和查詢的費用。如果不想繼續付費,只要刪除資料集即可。

如要取消專案和 BigQuery 的連結,請按照下列步驟操作:

  1. 登入 Firebase 並開啟專案。
  2. 按一下 設定圖示,然後選取 [專案設定]。
  3. 在「專案設定」頁面中點選 [整合] 分頁標籤。
  4. 在 BigQuery 資訊卡中按一下 [管理]
  5. 在「BigQuery 詳細資料」窗格中,按一下 [取消連結 BigQuery]。
  6. 按一下 [取消連結 BigQuery] 來確認這項操作。
您取消連結專案後,系統不會再將資料填入 BigQuery 中對應的資料集,但會保留資料集,因此您可能仍然需要支付儲存空間和查詢的費用。如果不想繼續付費,只要刪除資料集即可。
這對您有幫助嗎?
我們應如何改進呢?