如何告诉mixpanel我登录用户的用户ID?
每次用户登录时,是否需要拨打mixpanel.people.identify()
,或者只是第一次在mixpanel上创建它们?
如果只是第一次,mixpanel如何知道将事件关联到谁?
此外,一旦我确定了此人,所有事件都可以追踪到该人,或者我是否需要明确调用people.set()
来跟踪与用户特定事件分开的通用事件?
答案 0 :(得分:4)
每次用户登录时都应该调用mixpanel.people.identify()
。如果您愿意,每次页面加载时都可以调用它。
identify
在Cookie中设置一些数据,说明图书馆在发送人员数据时应使用的distinct_id
。
如果您使用与事件(包含mixpanel.identify
相同的distinct_id
来调用mixpanel.people.identify
,那么您发送的mixpanel.track
)将显示在“客户”选项卡上的用户配置文件。但是,要让用户完全显示,您需要至少拨打一次mixpanel.people.set
(或.add
)。
编辑:不再需要mixpanel.people.identify
;您只需拨打mixpanel.identify
即可设置两者。