当您设置 UserProperty 时
mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood);
是否为所有以下会话保存,直到
mFirebaseAnalytics.setUserProperty("favorite_food", null);
叫做?或者我是否必须在每个应用程序启动时设置此 UserProperty?
那么自动跟踪事件app_start
甚至可以有一个 UserProperty 吗?
当您设置 UserProperty 时
mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood);
是否为所有以下会话保存,直到
mFirebaseAnalytics.setUserProperty("favorite_food", null);
叫做?或者我是否必须在每个应用程序启动时设置此 UserProperty?
那么自动跟踪事件app_start
甚至可以有一个 UserProperty 吗?
对所有未来会话的调用setUserProperty()
将持续存在。设置后,所有未来记录的事件都将使用该用户属性进行标记。您无需在每次应用启动时都调用它。
这篇帮助文章有一些附加信息:
属性是有效的粘性事件参数,每次后续调用都会自动记录这些参数
logEvent
。设置用户属性值后,它将与之后记录的每个事件相关联...
setUserProperty 将用户属性设置为给定值。设置后,用户属性值会在整个应用生命周期和会话中持续存在。