Mixpanel文档列出了两个Javascript API:Integration API和People Analytics。两者都有一个识别用户的identify()方法:
mixpanel.idenfity(...)
mixpanel.people.identify(...)它们有什么不同?
发布于 2012-11-06 06:56:44
这是一个迟来的回答,我知道,但我也遇到了同样的问题。
据我所知:
1)每次调用mixpanel.people.identify时,它都会在mixpanels仪表板(在explore下)中创建一个新用户,即使该特定用户已经存在,并覆盖他们的活动
2) mixpanel.identify做了更多的查找,并为他们的活动按预期工作,但如果它以前从未见过这个不同的id,则不会创建一个新用户。
不用说,这两个调用应该做同样的事情,在后端使用某种find_or_create,但它似乎是一个find或create,这取决于您使用的是哪个。
发布于 2017-11-08 18:21:53
尽管它与Android相关,但我们仍然可以从这个doc中理解identify()的两个版本之间的区别。
// Ensure all future events sent from
// the device will have the distinct_id 13793
mixpanel.identify("13793");
// Ensure all future people properties sent from
// the device will have the distinct_id 13793
mixpanel.getPeople().identify("13793");https://stackoverflow.com/questions/12717801
复制相似问题