我一直在尝试将 Mixpanel 集成到我的 Android 应用程序中。在跟踪事件等方面工作正常,但问题是所有事件都记录在报告中的单个客人下。mixpanel.identify()
我在and上调用了 identify() mixpanel.getPeople().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