使用Mixpanel PHP库设置用户ip

时间:2015-03-30 08:50:35

标签: php ip mixpanel

我使用Mixpanel PHP库设置用户详细信息($ mixpanel-> people-> set)。它工作正常,电子邮件,注册日期等设置正确。

然而,位置(国家,城市,Tomezone)属性都是错误的。我相信这可以通过以某种方式设置用户IP来解决(因为我们正在从后端获取"命中"我们的服务器IP可能默认使用)。问题是Mixpanel API参考甚至没有提到过这一点。

如何实现这一目标?如何为Mixpanel用户设置IP地址?

谢谢

1 个答案:

答案 0 :(得分:2)

我自己刚刚找到答案。

显然,该引用确实提到了它。

  

在用户记录上设置属性。

     

set(string | int $ distinct_id,array $ props,string | null $ ip)if   该配置文件不存在,它使用这些属性创建它。如果它   确实存在,它将属性设置为这些值,覆盖   现有价值观。

     

参数

     

$ distinct_id stringint用户的distinct_id或别名

     

$ props要在配置文件上设置的数组关联属性数组

     

$ ip stringnull客户端的ip地址(用于地理位置)

因此用户IP是set方法的第三个参数。

来自here

的引用