【问题标题】:Firebase data in BigQuery, what is "stream_id"?BigQuery 中的 Firebase 数据,什么是“stream_id”?
【发布时间】:2019-09-18 14:40:38
【问题描述】:

我在 BigQuery 中有一些 Firebase 事件数据表,其中一个(记录不充分)列是“stream_id”。有谁知道这个专栏代表什么以及它可以用来做什么?它是否代表一个独特的会话?

【问题讨论】:

    标签: google-bigquery firebase-analytics


    【解决方案1】:

    据我所知,stream_id 主要用于将数据映射到包名称 + 平台的组合,例如,您可以将 Android 事件与 iOS 事件分开。无论如何,您将无法使用它来代表一个独特的会话。

    如果您想使用会话,请查看 ga_session_id

    与会话中发生的每个事件相关联的唯一会话标识符(基于 session_start 事件的时间戳)

    【讨论】:

    • 谢谢。不幸的是,Firebase 的数据中不存在“ga_session_id”。
    • 应该有的,我自己用的。有关如何使用它的一些想法,请参阅这篇文章。 firebase.googleblog.com/2018/12/…
    • 在 BigQuery 中使用它?我只是尝试用它编写一个 SQL 查询并得到Unrecognized name: ga_session_id at [2:3]
    • 是的,在 BigQuery 中。
    • #standardSQL SELECT event_name, params.value.int_value FROM xyz, UNNEST(event_params) AS params WHERE params.key = 'ga_session_id' LIMIT 100
    猜你喜欢
    • 2019-09-09
    • 2019-09-22
    • 1970-01-01
    • 1970-01-01
    • 2016-03-23
    • 1970-01-01
    • 1970-01-01
    • 2019-06-28
    • 2022-07-27
    相关资源
    最近更新 更多