将 BigQuery 关联到 Firebase

通过将 BigQuery 关联到您的 Firebase 应用,您可以访问未抽样的原始事件数据,以及所有参数和用户属性。在您将 BigQuery 项目关联到 Firebase 应用之后,Google Analytics for Firebase 和 Firebase Crashlytics 每天都会将事件数据导出至相应的 BigQuery 数据集。您可以查询、导出数据集,或者将数据集与外部来源的数据结合使用,以执行自定义分析。

本文包含的主题:

BigQuery 导出简介

将数据导出到 BigQuery 后,您将拥有这些数据,并且能利用 BigQuery ACL 来管理对项目和数据集的权限。

借助 BigQuery Export,您可以访问 Firebase Analytics 和 Firebase Crashlytics 数据:

  • 访问所有 25 种事件参数和用户属性
  • 访问所有 Crashlytics 崩溃事件的详细信息
  • 生成自定义指标
  • 将 Firebase 数据集与外部来源的数据结合使用
  • 将 BigQuery 数据集导出到您自己的自定义端点

了解 BigQuery 定价

要将 BigQuery 关联到您的 Firebase 项目,请执行以下操作:

  1. 登录到 Firebase。
  2. 点击 “设置”图标,然后选择项目设置
  3. 在“项目设置”页面上,点击集成标签。
  4. 在 BigQuery 卡片中,点击关联
    如果您的项目尚未启用结算功能,请点击升级并关联。然后,按照操作说明完成 Google 的标准结算设置。
  5. 选择是否将广告标识符作为数据集的一部分导出。
  • BigQuery 会收取数据存储、流式插入和数据查询的费用,但免费提供数据加载和导出服务。
  • 默认情况下,您项目中的所有应用都会关联到 BigQuery,且您向项目中添加的所有应用也会自动关联到 BigQuery。您能控制哪些应用可发送数据
  • 将应用关联到 BigQuery 后,系统会在第一次进行每日事件导出时在关联的 BigQuery 项目中创建对应的数据集。每天,每个关联的应用的原始事件数据会填充到关联数据集中新建的表中,并且原始事件数据会实时传输到当日 BigQuery 表中。

控制哪些应用可将数据发送到 BigQuery

要控制关联项目中的哪些应用可将数据发送到 BigQuery,请执行以下操作:

  1. 登录到 Firebase。
  2. 点击 “设置”图标,然后选择项目设置
  3. 在“项目设置”页面上,点击集成标签。
  4. 在 BigQuery 卡片中,点击管理
  5. 要使应用停止向 BigQuery 发送数据,请关闭“发送数据到 BigQuery”开关。
  6. 点击暂停数据进行确认。
取消关联将会停止向 BigQuery 中的相应数据集填充数据。不过,数据集依然存在,而数据存储和查询也仍可能需要付费。

要取消项目与 BigQuery 的关联,请执行以下操作:

  1. 登录到 Firebase,然后打开您的项目。
  2. 点击 “设置”图标,然后选择项目设置
  3. 在“项目设置”页面上,点击集成标签。
  4. 在 BigQuery 卡片中,点击查看关联
  5. 在“BigQuery 详情”下,点击取消关联项目
  6. 点击暂停数据进行确认。
取消关联将会停止向 BigQuery 中的相应数据集填充数据。不过,数据集依然存在,而数据存储和查询也仍可能需要付费。
本文是否对您有帮助?
您有什么改进建议?