我可以:
我的问题是,如果
这些事件丢失了,它们在人员部分中无处可见。
是否因为我明确设置了我的用户的distinct_id属性(在mixpanel.track方法中)?或者只是不可能执行跟踪未记录操作的操作并最终意识到它是已知用户?
答案 0 :(得分:2)
如果用户LogOut清除cookie后无法在LogOut和LogIn之间绑定其活动。这就是Mixpanel的用户识别模型与cookie一起工作的方式。
根据Mixpanel文档 - 您应该在注册(注册)后的用户生命周期中仅使用alias()一次。
如果在最后一步使用alias() - Mixpanel将忽略它。 您必须使用identify()方法而不是alias(),但当然Mixpanel只接受在识别用户后触发的事件。
此方案在高级别名中描述:https://mixpanel.com/docs/integration-libraries/using-mixpanel-alias 他们的例子说用户从PC手机上回来,但清除浏览器cookie意味着匿名(比如使用其他设备)。
在任何一般情况下,LogOut都不应该导致重置mixpanel的cookie。你能提供更具体的信息吗?也许有办法不重置它们?
例如在我的项目中,许多用户都可以使用一个设备,所以这对我来说很合适。