将 BigQuery 关联到 Firebase

通过将 Firebase 关联到 BigQuery,您可以执行以下操作:

  • 使用 BigQuery SQL 通过您自己的查询分析原始数据。
  • 导出数据以便在您自己的工具中使用。

将 Firebase 关联到 BigQuery 后,您可以选择每天将 Google Analytics(分析)数据(包括一些 A/B Testing 和 Dynamic Links 数据)、Crashlytics、Cloud Messaging 和/或 Performance Monitoring 数据导出到相应的 BigQuery 数据集。

您可以查询、导出数据集,或者将数据集与外部来源的数据结合使用,以执行自定义分析。

本文包含的主题

BigQuery 导出简介

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

您可以免费将 Google Analytics(分析)CrashlyticsCloud MessagingPerformance Monitoring 数据导出到 BigQuery 沙盒(有沙盒限制)。

因为集成了 BigQuery 沙盒,您将有权访问以下内容:

  • 来自 Google Analytics(分析)的数据
  • Crashlytics 严重和非严重崩溃事件以及堆栈轨迹的详细信息
  • 详细的 Cloud Messaging 数据
  • 每个捕获的性能监控事件的详情

详细了解如何从沙盒升级,以及了解 BigQuery 价格

Firebase 仅支持适用于应用属性的 BigQuery 数据导出功能。可以在 GA4 中设置适用于网站和应用属性的 BigQuery 数据导出功能。

要将 Firebase 项目及其应用与 BigQuery 相关联,请执行以下操作:

  1. 登录到 Firebase。
  2. 点击 “设置”图标,然后选择项目设置
  3. 在“项目设置”页面上,点击集成标签。
  4. 在 BigQuery 卡片中,点击关联
  • BigQuery 会收取数据存储、流式插入和数据查询的费用,但免费提供数据加载和导出服务。
  • 注意:Google Analytics(分析)数据导出到 BigQuery 的量每天不能超过 100 万个事件。您可以使用事件过滤功能来限制导出的事件数量。如需了解详情,请参阅数据过滤。Google Analytics 360 用户无限制。
  • 默认情况下,您项目中的所有应用都会与 BigQuery 相关联,且您后续向项目中添加的所有应用也会自动与 BigQuery 相关联。您能控制哪些应用可发送数据
  • 为 Google Analytics(分析)、Performance Monitoring 和 Cloud Messaging 启用 BigQuery Export 时,您需要选择数据集区域。在创建数据集后,其位置将无法更改,但您可以将数据集复制到其他位置,或手动将数据集移动(重新创建)到其他位置
  • 将项目与 BigQuery 相关联之后,每日首次导出事件时,系统将会在关联的 BigQuery 项目中创建相应的数据集。然后,每个关联应用的原始事件数据会每天填充到在关联数据集内新建的每日表格中,并且原始事件数据还会实时传输到另外的当日 BigQuery 表格中。不过,关联 BigQuery 之前就有的数据是无法导入的(Performance Monitoring 数据除外)。默认情况下,系统也会导出 Google Analytics(分析)4 媒体资源中的所有网站数据。

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

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

  1. 登录到 Firebase。
  2. 点击 “设置”图标,然后选择项目设置
  3. 在“项目设置”页面上,点击集成标签。
  4. 在 BigQuery 卡片中,点击管理
  5. 每个产品卡片中,使用应用旁边的开关来停用应用数据导出功能。
  6. 点击停止导出来确认停止导出。

使用“此项目中的数据流”开关来控制来自关联的 Firebase 项目和关联的 Google Analytics(分析)4 媒体资源的网站数据流的导出。

取消关联应用将会停止向 BigQuery 中的相应数据集填充数据。不过,数据集依然存在,而数据存储和查询也仍可能需要付费。您可以删除数据集以避免继续产生费用。

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

  1. 登录到 Firebase,然后打开您的项目。
  2. 点击 “设置”图标,然后选择项目设置
  3. 在“项目设置”页面上,点击集成标签。
  4. 在 BigQuery 卡片中,点击管理
  5. 在“BigQuery 详情”窗格中,点击取消与 BigQuery 的关联
  6. 点击取消与 BigQuery 的关联进行确认。
取消关联项目将会停止向 BigQuery 中的相应数据集填充数据。不过,数据集依然存在,而数据存储和查询也仍可能需要付费。您可以删除数据集以避免继续产生费用。
该内容对您有帮助吗?
您有什么改进建议?
搜索
清除搜索查询
关闭搜索框
Google 应用
主菜单
搜索支持中心
true
true
true
true
true
5054967
false
false