我已经通过API文档进行了搜索,但在使用People Analytics时无法找到用于设置用户个人资料头像/缩略图的属性。有可能吗?
我正在使用Facebook Graph API来获取它,我想将它保存到mixpanel中的用户配置文件中。但我错过了" avatar"。
FB.api("/me/picture",function (response) {
console.log('Avatar URL: ' + response.data.url);
mixpanel.people.set({
"avatar": response.data.url
});
});
干杯
编辑: 好吧,我已经联系了Mixpanel的支持,他们回答了我以下问题:
" 目前,Mixpanel自动吸引用户'如果用户的电子邮件与Gravatar全球头像帐户相关联,则为个人资料图片。暂时没有办法手动控制此功能,因此,任何没有Gravatar配置文件的用户都会丢失个人资料图片。"
这意味着,我们说话时不可能这样做。我进一步联系了他们,显然,他们在不久的将来已经考虑到了这一特点。
答案 0 :(得分:3)
Mixpanel会自动从此网站提取用户的头像:https://en.gravatar.com/
如果用户有Gravatar,它会将其拉入他们的个人资料中,如果他们没有,则图片会留空。
这是一个浏览器插件,可以从非Gravatar的URL中提取头像来修改Mixpanel UI。为了使用它,您需要将用户的图片存储在其他地方。
以下是他的javascript插件的实际链接:https://gist.github.com/enoex/af39b59b2e6b8255bde2