【问题标题】:Firebase Analytics Setting User Property Multiple TimesFirebase Analytics 多次设置用户属性
【发布时间】:2017-07-05 14:52:08
【问题描述】:

在我的应用中,我想根据商家名称跟踪用户。为了跟踪这一点,我在每次用户启动应用程序时设置值。

FirebaseAnalytics.getInstance(this).setUserProperty(Global.FIREBASE_ANALYTICS_BIZ, loginSP.getString(Global.BIZ_NM, ""));
  1. 这是正确的做法吗?或者,我可以在他们登录时只执行一次吗?

  2. 如果我在他们登录时只设置一次,如果他们是活跃的,我可以看到活跃用户列表中的用户。

  3. 用户属性的设置是否会在应用重启时保持不变?

【问题讨论】:

    标签: firebase google-analytics firebase-analytics


    【解决方案1】:

    用户属性专为很少更改(如果有的话)的值而设计,因此它们非常适合您的目的。用户属性的值会持续存在,并且会随每个事件包、应用程序的多次运行、手机重启等报告。卸载应用程序将清除用户属性值。
    1.您只需要在用户第一次启动应用程序时设置该值,以及每当值更改时。
    2. 您无需设置用户属性或记录自定义事件即可计算活动用户。如果用户运行应用程序,他们将被计算在内。
    3. 是的。

    【讨论】:

      猜你喜欢
      • 2016-10-07
      • 2023-03-30
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 2016-09-21
      相关资源
      最近更新 更多