如何设置用户身份
Posted
技术标签:
【中文标题】如何设置用户身份【英文标题】:How to set user identity 【发布时间】:2016-07-25 13:17:47 【问题描述】:我想使用 Firebase 从不同平台报告分析(同一用户可以拥有多个桌面/移动设备)。
有没有办法设置用户身份,以便将来自所有设备的所有事件聚合到同一个唯一用户?
我只在文档中看到了一种报告用户属性的方法:https://firebase.google.com/docs/analytics/ios/properties
谢谢!
【问题讨论】:
【参考方案1】:setUserID API 允许您将用户身份与应用实例相关联。
【讨论】:
如何在 Firebase Analytics 控制台中呈现或使用它。我看不到您可以过滤用户 当用户退出时,最好将什么放入“setUserId()”。在新用户或同一用户再次登录之前,是否可以输入“null”?【参考方案2】:在注销的情况下,您必须将用户 ID 设置为空字符串 setUserID("")
,因为如果 .setUserID(null)
不成功,用户仍会被跟踪
【讨论】:
以上是关于如何设置用户身份的主要内容,如果未能解决你的问题,请参考以下文章
如何在实时数据库中将用户 ID 设置为与身份验证中的用户 ID 相同? [复制]
如何以管理方式为忘记密码的 ASP.net 身份用户设置新密码?
Azure sdk for Java 如何设置用户委派密钥和共享身份验证签名 SAS