user_pseudo_id与会话ID相同吗?如何按会话对所有事件进行分组? -Firebase BigQuery [英] Is user_pseudo_id the same as a a session id? How to group all events by session? - Firebase BigQuery

查看:209
本文介绍了user_pseudo_id与会话ID相同吗?如何按会话对所有事件进行分组? -Firebase BigQuery的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I have an iOS App. I am trying to figure out how users move through my app. I am looking for a way to group all the events by some sort of session id. I assumed all fireBase events would have a session id. This does not seem to be the case.

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

I noticed there is a user_pseudo_id. I did some testing, where I logged an event that only I could ever have created. I noticed that sometimes the user_pseudo_id changes. Any idea what triggers a new id? I restarted and deleted/reinstalled the app many times so its not so easy to reverse engineer when user_pseudo_id changes

预先感谢

安迪

推荐答案

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

No, user_pseudo_id is not a session ID. It´s a unique ID "by app install". So as long as a user uses the same app instance ("Installation") without reinstalling it, the user_pseudo_id stays the same. It also doesn't change on app update. But it will change if you uninstall and reinstall the app.

这篇关于user_pseudo_id与会话ID相同吗?如何按会话对所有事件进行分组? -Firebase BigQuery的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆