我的Mixpanel中有大约100个用户(每个用户都有distinct_id),并且当用户在UI中执行特定操作时,我会为用户发送事件A,B,C
如何根据与事件相关的活动表现的降序日期时间对用户进行排序,例如事件A?
仅当我添加或更新用户的属性时,才会更新用户最后看到的属性。
由于
答案 0 :(得分:0)
目前是not possible to relate event data to individual user profiles:
截至目前,People and Engagement是两个独立的数据集。我们正在努力将这些数据集紧密地绑在一起,但目前它们并没有无缝集成。
解决方法是每次触发事件时更新Mixpanel用户配置文件,并将当前日期存储为“LastTimeEventTriggered - ViewHomepage”等属性。
最简单的方法是使用包装函数而不是mixpanel.track
:
function trackEvent(eventName, data){
mixpanel.track(eventName, data);
mixpanel.people.set({"LastTimeEventTriggered - " + eventName, new Date()})
}
trackEvent("ViewHomepage", {})