15

Mixpanel 文档列出了两个 Javascript API:Integration APIPeople Analytics。两者都有一种identify()识别用户的方法:

mixpanel.idenfity(...)
mixpanel.people.identify(...)

它们有何不同?

4

2 回答 2

13

我知道,这是一个迟到的答案,但我也遇到了同样的问题。

据我所知:

1) mixpanel.people.identify 每次调用时都会在 mixpanel 仪表板(正在探索)中创建一个新用户,即使该特定用户已经存在,并且只是覆盖他们的活动

2) mixpanel.identify 做了更多的查找,并按预期工作,但如果以前从未见过该不同的 id,则不会创建新用户。

不用说,这两个调用应该做同样的事情,在后端使用某种 find_or_create,但它似乎是 find 或 create,这取决于您使用的是哪个。

于 2012-11-05T22:56:44.323 回答
0

虽然它与 Android 有关,但我们仍然可以从这个文档中了解两个版本的 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");
于 2017-11-08T10:21:53.000 回答