【问题标题】:Is user_pseudo_id the same as a a session id? How to group all events by session? - Firebase BigQueryuser_pseudo_id 是否与会话 ID 相同?如何按会话对所有事件进行分组? - Firebase 大查询
【发布时间】:2025-11-20 19:30:03
【问题描述】:

我有一个 iOS 应用程序。我试图弄清楚用户如何通过我的应用程序。我正在寻找一种通过某种会话 ID 对所有事件进行分组的方法。我假设所有 fireBase 事件都会有一个会话 ID。好像不是这样的。

我注意到有一个user_pseudo_id。我做了一些测试,在那里我记录了一个只有我才能创建的事件。我注意到有时user_pseudo_id 会发生变化。知道是什么触发了新的 id 吗?我多次重新启动并删除/重新安装了该应用程序,因此当user_pseudo_id 更改时进行逆向工程并不容易

提前致谢

安迪

【问题讨论】:

    标签: firebase google-bigquery


    【解决方案1】:

    不,user_pseudo_id 不是会话 ID。它是“通过应用安装”的唯一 ID。因此,只要用户使用相同的应用程序实例(“安装”)而不重新安装它,user_pseudo_id 就会保持不变。它也不会随着应用程序更新而改变。但是如果您卸载并重新安装该应用程序,它会改变。

    【讨论】: