我被告知,"一旦用户在观众中,他们将永远在那些观众中#34;。我好奇多久了,#34;永远,"在用户的上下文中?例如,如果用户更换手机,或卸载应用程序,然后再重新安装,用户是否会在这些转换中持续存在,或者每个用户都是单独的用户?如果我在一个Firebase项目中有多个应用,那么用户是否会在该项目中的所有应用中出现在相同的受众群体中?
Firebase Analytics认为什么是独特/新用户?
我希望尝试与Audience一起使用的一个用例是,我想要一个"现有用户" (由" first_open_time< = {some date}")和"较新用户定义。"我想为新用户实施一些更改,但我想让现有用户拥有" legacy"一段时间的行为,过慢地转换它们。如果一个人在"现有用户"观众,然后获得一部新手机,或者卸载并稍后重新安装该应用程序,他们突然成为新用户,因此不再是现有用户"观众?
另一个用例:我有一个现有的应用程序,我正在编写一个全新的应用程序,它将有一个新的软件包名称,因此将成为我所有现有用户的新安装。我想将它们全部转移到新的应用程序免费,我能想到的最好的方法是将新旧应用程序放在同一个Firebase项目中,并将旧应用程序的用户放在受众中,并且当他们运行新的,如果他们在#34;旧应用程序用户"观众,它将自动为他们提供高级功能。
为了对用例有信心,我需要更好地理解"用户"的定义。对于Firebase - 它是否会在卸载,设备之间的转换中持续存在,您是否可以在项目中的应用之间共享受众?
谢谢!
答案 0 :(得分:9)
在Firebase Analytics中,用户与应用实例同义。所以:
如果您的应用已安装在设备A上,然后已卸载,然后重新安装在设备A上,您将拥有两个不同的用户。
如果您的应用安装在设备A上,然后安装在设备B上,那么它将被视为两个不同的用户。
答案 1 :(得分:1)
太迟了但是对某人来说 关注谷歌支持的User-ID and Cross Device。 About the User-ID feature详细说明了拥有自己的用户ID的好处。
Steve Ganems的回答是正确的。没有用户ID,用户的唯一性基于应用程序的实例。一旦丢失(卸载),该用户就会丢失。很明显,不同设备中的应用程序被视为一个独特的用户。
来自doc:
没有用户ID,有一天在手机上搜索,三天后在笔记本电脑上购买,并在一个月后在平板电脑上请求客户服务 在标准Google Analytics实施中被视为三个唯一身份用户, 即使所有这些操作都发生在用户登录的时候 帐户。
实施User-ID时,您可以识别相关的操作和 设备并连接这些看似独立的数据点。同样的 在手机上搜索,在笔记本电脑上购买,并在平板电脑上重新参与 以前看起来像无关的三个不相关的行动 设备现在可以理解为一个用户与您的交互 业务。