MixPanel - 为已经注册的用户创建用户配置文件

MixPanel - Create User Profiles for already signed up users

您好,我正在为现有注册用户的现有 Web 应用程序实施混合面板。 新用户的正常流程是我在注册时调用别名,然后调用 mixpanel.people.set() 来创建用户配置文件。在登录时,我只会调用 identify() 到 link 事件到一个已经存在的配置文件。

问题发生在已经预混合面板注册的用户身上。他们不会注册,所以 mixpanel.people.set() 不会被调用,因此所有现有的注册用户 pre-mixpanel 将没有用户配置文件。我能想到的唯一方法是在登录时检查用户是否在 mixpanel 中有用户配置文件,如果没有则调用 mixpanel.people.set()。有没有办法检查用户是否已经在 mixpanel 中拥有用户个人资料?或者有更好的方法来实现这一目标吗?

我找到了解决这个问题的方法: mixpanel.people.set_once - 如果属性不存在则设置属性

https://developer.mixpanel.com/docs/javascript-full-api-reference#mixpanel.people.set_once