使用Mixpanel PHP库设置用户ip

使用Mixpanel PHP库设置用户ip,php,ip,mixpanel,Php,Ip,Mixpanel,我正在使用mixpanelphp库($Mixpanel->people->set)设置用户详细信息。工作正常,电子邮件、注册日期等设置正确 但是,位置(国家、城市、地区)属性都是错误的。我相信这可以通过某种方式设置用户IP来解决(因为我们正在从后端搜索“hit”,并且默认情况下可能会使用我们的服务器IP)。问题是Mixpanel API引用甚至一次都没有提到这一点 如何做到这一点?如何设置Mixpanel用户的IP地址 谢谢我自己刚刚找到了答案 显然,参考文献确实提到了这一点 设置用户记录的属性

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

但是,位置(国家、城市、地区)属性都是错误的。我相信这可以通过某种方式设置用户IP来解决(因为我们正在从后端搜索“hit”,并且默认情况下可能会使用我们的服务器IP)。问题是Mixpanel API引用甚至一次都没有提到这一点

如何做到这一点?如何设置Mixpanel用户的IP地址


谢谢

我自己刚刚找到了答案

显然,参考文献确实提到了这一点

设置用户记录的属性

设置(字符串| int$distinct_id,数组$props,字符串| null$ip)如果 配置文件不存在,它使用这些属性创建它。如果是 如果不存在,则会将属性设置为这些值,并覆盖 现有值

参数

$distinct\u id stringint用户的distinct\u id或别名

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

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

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

引用自