Mixpanel javascript 集成:连续的事件在 mixpanel 结束时以错误的顺序记录



我在网页中记录两个事件

  1. 注册
  2. 计划完成

这两个事件记录在该页面中,因为用户可以注册并完成该过程(用户注册在表单提交中内部处理,并将其记录在完整页面中)。那些记录JS代码的事件按上述顺序连续排列。

mixpanel.track函数调用相关的事件按顺序发出。有时,问题是在服务器中的注册之前记录的计划完成事件。我已经检查了混音面板的实时取景,并注意到这是随机发生的,概率约为 0.1。

我想知道是否有办法通过设置订单号或本地时间戳或任何其他方式来解决此问题。

我的环境是:

  • 混音面板:JS库
  • 浏览器:视窗 7 中的铬

首先,请添加您的混音面板调用片段。 但是,如果您只是在没有用户输入的情况下在代码中触发第二个事件,只需在第一次调用的回调中调用第二个mixpanel.track('event2')即可。
前任。:

mixpanel.track('event1', function(result){
    mixpanel.track('event2');
};

最新更新