firebase - 将 Firebase 数据导出到 Bigquery 时缺少 session 信息

标签 firebase google-bigquery firebase-analytics

我似乎缺少与从 Firebase 导出到 Big Query 的事件的 session 相关信息。更具体地说,每个 session 的唯一标识符 ( ga_session_id ) 和特定于生成事件的用户的 session 计数的序号 ( ga_session_number )。

尽管它们不属于 export schema ,它们可以在文档 elsewhere 中找到和最近的 blog post显示查询在哪里使用这些缺失的字段。

我是否必须启用某些东西才能让它们开始出现在我的 firebase 分析事件的 event_params 中,还是这些东西尚未实现?如果没有,是否有关于何时会发生的任何信息?

编辑:我正在使用 Firebase Unity SDK。

提前致谢!

最佳答案

通过这个查询,我得到了预期的结果:

SELECT event_params.value.int_value AS session_id
FROM `your table`, UNNEST (event_params) AS event_params
WHERE event_params.key = "ga_session_id"
GROUP BY 1

请注意,在博客文章查询示例中,他们使用 event_params.value。 字符串 _value 不给出任何结果

您还需要拥有正确的 SDK 版本(从 12 月开始更新)

关于firebase - 将 Firebase 数据导出到 Bigquery 时缺少 session 信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54418459/

相关文章:

swift - 无法通过 Cloud Functions (onCall) 将 json 数组从 Cloud Firestore 返回到 Swift

javascript - Firebase .on() 方法被多次触发

python - 使用 Python API 更新具有 RECORD 字段的 BigQuery 架构

google-bigquery - 如何避免和/或清除 BigQuery 中的重复行?

ios - 如何匿名化来自 Firebase 的 Analytics 中的 IP?

typescript - 将数据从 firebase 函数返回到应用程序

javascript - 除非刷新,否则 Firebase 数据不会加载到列表中(AngularJS、Firebase 和 ionic)

google-bigquery - 如何在bigquery中将嵌套数组数据展平为行

javascript - Firebase 函数通过 appVersion 或 session_start 触发 Analytics?

javascript - 如何在 Web 单页应用中使用 Firebase Analytics 跟踪页面浏览量?