首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mixpanel:不同的id被Mixpanel忽略

Mixpanel:不同的id被Mixpanel忽略
EN

Stack Overflow用户
提问于 2015-08-10 03:10:25
回答 3查看 331关注 0票数 1

我从我的rails后台跟踪一个事件,如下所示: tracker.track(user.email,“注册成功”)

不出所料,user.email包含用户的电子邮件地址

但该事件在Mixpanel中显示时具有以下类型的不同id:"14f13d5681xxxx-02558bcc3-797exxxx-fa000-14f13d5681xxxx“

为什么Mixpanel忽略了我指定的不同的id (用户的电子邮件),而代之以自己的?有什么想法吗?

EN

回答 3

Stack Overflow用户

发布于 2015-08-19 01:50:32

您是否尝试过:

代码语言:javascript
复制
# This call will send a request to Mixpanel to
# associate all future events with new_internal_id
# with existing events associated with
# original_anonymous_id
tracker.alias(new_internal_id, original_anonymous_id)
票数 0
EN

Stack Overflow用户

发布于 2015-10-27 19:06:19

我在不同的id上也有类似的问题。尝试将任何字符串连接到您的电子邮件。示例:

代码语言:javascript
复制
String distinctEmail = "email: " + user.email; 
tracker.track(distinctEmail, "Signup Success"); 

我得到了和你描述的一样的情况。当硬编码不同的id时,一切都能正常工作,但当传递电子邮件时就会出现问题。我的解决方案不是“照本宣科”,而是至少在mixpanel中显示电子邮件加上sting。

如果这个解决方案对你有效,请让我知道。

我正在与MP支持联系,如果我找到合适的解决方案,我会更新我的答案。

票数 0
EN

Stack Overflow用户

发布于 2017-06-21 20:29:16

当你想在mixpanel中以电子邮件地址作为唯一的id来显示你的事件时,使用下面的代码来解决你的问题:

mixpanel.identify(user.email); mixpanel.track("Signup Success");

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31907886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档