5

如何告诉 mixpanel 我登录用户的用户 ID?

我是否需要在mixpanel.people.identify()每次用户登录时调用,或者仅在我第一次在 mixpanel 上创建它们时调用?

如果只是第一次,mixpanel 怎么知道将事件关联到谁?

此外,一旦我确定了这个人,所有事件都可以追溯到那个人,还是我需要people.set()显式调用以将通用事件与用户特定事件分开跟踪?

4

1 回答 1

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,它会同时设置。

于 2012-11-25T03:50:17.860 回答