Firebase Analytics是否会保留用户属性

时间:2016-05-31 07:17:32

标签: android firebase firebase-analytics

使用

设置UserProperty时

mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood);

直到

,才能保存以下所有会话

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

可以自动跟踪app_start之类的事件,甚至还有UserProperty吗?

2 个答案:

答案 0 :(得分:7)

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

help article还有一些其他信息:

  

属性是有效的粘性事件参数,每次后续调用function fnloop() { var dy = Math.min(Math.abs(plane.position.y), .01); // max movement if (Math.abs(dy) >= .000001) { if (plane.position.y > 0) dy = -dy; // move down if above plane.position.y += dy; // move up or down if (Math.abs(plane.position.y) < .000001) alert("Done!"); } renderer.render(scene, camera); requestAnimationFrame(fnloop); } 时都会自动记录这些参数。设置用户属性值后,它将与之后记录的每个事件相关联...

答案 1 :(得分:0)

setUserProperty将用户属性设置为给定值。设置后,用户属性值将在整个应用生命周期和会话期间保持不变。