6

当您设置 UserProperty 时

mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood);

是否为所有以下会话保存,直到

mFirebaseAnalytics.setUserProperty("favorite_food", null); 叫做?或者我是否必须在每个应用程序启动时设置此 UserProperty?

那么自动跟踪事件app_start甚至可以有一个 UserProperty 吗?

4

2 回答 2

11

对所有未来会话的调用setUserProperty()将持续存在。设置后,所有未来记录的事件都将使用该用户属性进行标记。您无需在每次应用启动时都调用它。

这篇帮助文章有一些附加信息:

属性是有效的粘性事件参数,每次后续调用都会自动记录这些参数logEvent。设置用户属性值后,它将与之后记录的每个事件相关联...

于 2016-06-01T00:02:47.447 回答
0

setUserProperty 将用户属性设置为给定值。设置后,用户属性值会在整个应用生命周期和会话中持续存在。

于 2016-10-30T23:58:20.630 回答