我遇到了Mixpanel标识问题。我希望能够跟踪用户登录之前记录的事件,并将其标识为这样。确定登录前发生的Mixpanel用户操作
下面是一个例子。路易打开网页并访问“关于”页面。使用mixpanel.track('Visit About')
,我可以记录路易的匿名访问。一切都很好,很棒。
Louie决定登录,mixpanel.identify(user.id)
电话标识他 - 随后的事件可以追溯到Louie。然而,第一个事件(“访问关于”)仍然以随机,Mixpanel设置的不同ID显示,并且没有与Louie相关联。
预计这种行为?我能做什么?欢呼声
但是,如果Louie已经有一个账户?我应该只调用一次'mixpanel.alias'一次 – Iso
'mixpanel.alias'应该只调用一次。如果Louie已经有一个账户,那么他应该在登录时调用'mixpanel.identify'。如果'mixpanel.alias'在他的账户被创建时没有被调用,它就不会被调用。当你不应该调用'mixpanel.alias'时,这个页面的最后一节有一个类似的实例:https://mixpanel.com/docs/integration-libraries/using-mixpanel-alias – Amasa
这就是我一直在做的事情,但可悲的是,这并没有解决我的问题... – Iso