检查是否存在一个“distinct_id”在Mixpanel的Javascript已经存在(Chec

2019-10-22 05:20发布

有没有一种方法来检查,看是否有以前的“distinct_id”在Mixpanel已经存在的JavaScript?

我目前有这里曾经有人通过我的入职过程中移动的问题,所有的事件进行跟踪,如果他们注销并重新登录,它正在创建的管理界面的“探索”栏目在一个单独的记录。

我希望能抛出一些逻辑在我最初的登录事件,以确保检查是否已经被使用了“Distinct_id”,再扎登录事件,以同样的用户,而不是建立在Mixpanel一个全新的。

Answer 1:

这将是非常高兴看到你的代码,但我可以根据我的经验猜测如下回答:

创建人的个人资料在第一时间,你应该创建执行mixpanel.alias(YOUR_DISTINCT_ID)代替mixpanel.identify() 这将mixpanel内部distinct_id与您的自定义不同的ID(:电子邮件地址,用户名的,等等例如)相关联。

下一次,不同的页面上的用户的土地,你叫mixpanel.identify(YOUR_DISTINCT_ID)

这样做,如果用户注销,然后再登录回来,打电话mixpanel.identify(YOUR_DISTINCT_ID)就足够了,Mixpanel是要自定义ID与原来的避免重复配置文件相关联。



文章来源: Checking if a “distinct_id” already exists in Mixpanel Javascript