Firebase Analytics如何定义“用户” (为了观众的目的)? [英] How does Firebase Analytics define a "user" (for purposes of Audience)?

查看:113
本文介绍了Firebase Analytics如何定义“用户” (为了观众的目的)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人告诉我,一旦用户在观众席上,他们将永远在观众面前。我很好奇在用户的情况下永远多久?例如,如果用户更换手机,或卸载应用程序,然后重新安装,用户是否坚持这些转换,或每个用户是一个单独的用户?如果在一个Firebase项目中有多个应用程序,用户是否会在该项目中的所有应用程序中显示相同的受众群体?



Firebase Analytics认为是独特的/新用户?

一个用例,我期待与Audience一起尝试,我想要一个现有用户(由first_open_time< = {某日期})和新用户。我希望为新用户实施一些更改,但是我希望让现有用户在一段时间内具有传统行为,并将其转换得更慢。如果一个人在现有的用户的观众,然后得到一个新的手机,或卸载,后来重新安装应用程序,他们会突然成为一个新的用户,因此不再在现有的用户观众? / p>

另一个用例:我有一个现有的应用程序,我正在编写一个全新的应用程序,它将有一个新的程序包名称,因此将成为所有我现有的用户。我想将它们全部转换到新的应用程序免费,我可以想到的最好的办法是新老应用程序在同一个Firebase项目,并将老应用程序的用户在观众,当他们运行新的应用程序时,如果他们在老应用程序用户的观众,它会自动给他们的高级功能。

那么,我需要更好地理解Firebase的用户的定义 - 是否存在于卸载,设备之间的转换以及是否可以在项目中的应用程序之间共享受众?

感谢!

解决方案

在Firebase Analytics中,用户是应用程序实例的代名词。因此:如果您的应用安装在设备A上,然后卸载,然后重新安装到设备A,您将拥有两个截然不同的用户。 如果您的应用程序安装在设备A上,然后再在设备B上安装,则可视为两个不同的用户。



I've been told that, "Once a user is in an audience, they will forever be in that audience". I'm curious how long is "forever," in the context of a user? For instance, if a user changes phones, or uninstalls the app and then re-installs later, does the user persist across those transitions, or is each of those a separate user? And if I have multiple apps in one Firebase project, does the user appear in the same audience in all apps within that project?

What does Firebase Analytics consider to be a unique/new user?

One use-case I'm looking to try with Audience, is I want an audience of "existing users" (defined by "first_open_time <= {some date}") and "newer users." I have some changes I want to implement for new users, but I want to let existing users have "legacy" behavior for a while, transitioning them more slowly. If a person was in the "existing user" audience, then got a new phone, or uninstalled and later re-installed the app, would they suddenly be a new user, and therefore no longer be in the "existing user" audience?

Another use-case: I have an existing app, and I am writing a whole new app, which will have a new package name, and will therefore be a new install for all my existing users. I want to transition them all to the new app for free, and the best way I can think to do it is have both the old and new app be in the same Firebase project, and put users of the old app in an audience, and when they run the new one, if they are in the "old app users" audience, it will give them the premium features automatically.

To be confident in either use-case, I need to better understand the definition of "a user" for Firebase - does it persist across uninstalls, transition between devices, and can you share audiences between apps in a project?

Thanks!

解决方案

In Firebase Analytics, a User is synonymous with an instance of an app. So:

  1. If your app is installed on Device A, then uninstalled, then re-installed on Device A, you will have two distinct Users.

  2. If your app is installed on Device A and then later on Device B, that counts as two distinct Users.

这篇关于Firebase Analytics如何定义“用户” (为了观众的目的)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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