有没有一种方法来检查,看是否有以前的“distinct_id”在Mixpanel已经存在的JavaScript?
我目前有这里曾经有人通过我的入职过程中移动的问题,所有的事件进行跟踪,如果他们注销并重新登录,它正在创建的管理界面的“探索”栏目在一个单独的记录。
我希望能抛出一些逻辑在我最初的登录事件,以确保检查是否已经被使用了“Distinct_id”,再扎登录事件,以同样的用户,而不是建立在Mixpanel一个全新的。
有没有一种方法来检查,看是否有以前的“distinct_id”在Mixpanel已经存在的JavaScript?
我目前有这里曾经有人通过我的入职过程中移动的问题,所有的事件进行跟踪,如果他们注销并重新登录,它正在创建的管理界面的“探索”栏目在一个单独的记录。
我希望能抛出一些逻辑在我最初的登录事件,以确保检查是否已经被使用了“Distinct_id”,再扎登录事件,以同样的用户,而不是建立在Mixpanel一个全新的。
这将是非常高兴看到你的代码,但我可以根据我的经验猜测如下回答:
创建人的个人资料在第一时间,你应该创建执行mixpanel.alias(YOUR_DISTINCT_ID)
代替mixpanel.identify()
这将mixpanel内部distinct_id与您的自定义不同的ID(:电子邮件地址,用户名的,等等例如)相关联。
下一次,不同的页面上的用户的土地,你叫mixpanel.identify(YOUR_DISTINCT_ID)
这样做,如果用户注销,然后再登录回来,打电话mixpanel.identify(YOUR_DISTINCT_ID)
就足够了,Mixpanel是要自定义ID与原来的避免重复配置文件相关联。