user_pseudo_id与会话ID相同吗?如何按会话对所有事件进行分组? -Firebase BigQuery

时间:2018-08-04 16:12:36

标签: firebase google-bigquery

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

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

预先感谢

安迪

1 个答案:

答案 0 :(得分:4)

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