首页 > 解决方案 > user_pseudo_id 是否与会话 id 相同?如何按会话对所有事件进行分组?- Firebase 大查询

问题描述

我有一个 iOS 应用程序。我试图弄清楚用户如何通过我的应用程序。我正在寻找一种通过某种会话 ID 对所有事件进行分组的方法。我假设所有 fireBase 事件都会有一个会话 ID。情况似乎并非如此。

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

提前致谢

安迪

标签: firebasegoogle-bigquery

解决方案


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


推荐阅读