2012-11-23 44 views
4

如何告诉mixpanel我的登录用户的用户ID?我何时打电话给mixpanel.people.identify

每次我的用户登录时,或仅在第一次在混合面板上创建它们时,是否需要拨打mixpanel.people.identify()

如果只是第一次,mixpanel如何知道谁将事件关联到?另外,一旦我确定了这个人,所有事件都可以跟踪该人,或者我需要明确地调用people.set()以跟踪与用户特定事件分开的一般事件吗?

回答

3

每次用户登录时都应该调用mixpanel.people.identify()。如果需要,每次页面以登录状态加载时,甚至可以调用它。

identify在cookie中设置了一些关于数据库在发送人员数据时应该使用什么的数据。您发送(与mixpanel.track

如果有一个名为 mixpanel.identify具有相同 distinct_idmixpanel.people.identify事件将显示在用户的的客户标签上的配置文件下。但是,为了让用户出现,您至少需要致电mixpanel.people.set(或.add)。

编辑:mixpanel.people.identify不再需要;你可以拨打mixpanel.identify,它会设置。