【发布时间】:2016-09-27 18:36:54
【问题描述】:
有人告诉我,“一旦用户进入受众群体,他们将永远处于该受众群体中”。我很好奇在用户的上下文中“永远”有多长?例如,如果用户更换手机,或卸载应用程序然后重新安装,用户是否会在这些转换过程中持续存在,还是每个用户都是单独的用户?如果我在一个 Firebase 项目中有多个应用,那么该用户是否会在该项目的所有应用中出现在相同的受众群体中?
Firebase Analytics 认为什么是唯一身份/新用户?
我希望尝试使用 Audience 的一个用例是,我想要“现有用户”(由“first_open_time
另一个用例:我有一个现有的应用程序,我正在编写一个全新的应用程序,它将有一个新的包名称,因此将是我所有现有用户的新安装。我想免费将它们全部过渡到新应用程序,我认为最好的方法是让旧应用程序和新应用程序都在同一个 Firebase 项目中,并将旧应用程序的用户放在一个受众群体中,并且当他们运行新版本时,如果他们属于“旧应用用户”受众,它将自动为他们提供高级功能。
为了对任一用例充满信心,我需要更好地理解 Firebase“用户”的定义 - 它是否会在卸载、设备之间的转换以及项目中的应用之间共享受众?
p>谢谢!
【问题讨论】:
-
嗨@jkane001,你能更好地理解用户ID的概念吗?我想了解如何确保用户在登录不同设备时具有唯一 ID。我们应该确保创建一个唯一的 id 并调用 FirebaseAnalytics.setUserId(uniqueId) 吗?还是 Analytics 会处理它?任何有关它的文档或信息都会非常有帮助。
-
根据接受的答案,用户特定于设备上的应用程序实例。因此,如果您想要一个跨设备通用的用户 ID,则需要调用“setUserId”。
标签: android firebase firebase-analytics