【发布时间】:2013-07-19 03:41:21
【问题描述】:
我一直在尝试将 Mixpanel 集成到我的 Android 应用中。在跟踪事件等方面工作正常,但问题是所有事件都记录在报告中的单个客人下。
我在 mixpanel.identify() 和 mixpanel.getPeople().identify() 上都调用了 identify(),我的代码如下所示:
MixpanelAPI mixpanel = MixpanelAPI.getInstance(this, MIXPANEL_TOKEN);
MixpanelAPI.People people = mixpanel.getPeople();
people.identify("666");
people.set("first_name", "john");
people.set("last_name", "smith");
JSONObject props = new JSONObject();
try {
props.put("Gender", "Male");
props.put("Plan", "Premium");
} catch (JSONException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
mixpanel.track("Plan selected", props);
mixpanel.flush();
无论该跟踪事件被发送多少次(即使我更改了标识的值并再次跟踪),所有事件都在一个随机的来宾名称下进行跟踪:Guest #74352
【问题讨论】: