使用
设置UserProperty时 mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood);
直到
,才能保存以下所有会话 mFirebaseAnalytics.setUserProperty("favorite_food", null);
叫做?或者我是否必须在每个应用程序启动时设置此UserProperty?
可以自动跟踪app_start
之类的事件,甚至还有UserProperty吗?
答案 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将用户属性设置为给定值。设置后,用户属性值将在整个应用生命周期和会话期间保持不变。