Я устанавливаю пользовательские данные с помощью библиотеки Mixpanel PHP ($ mixpanel-> people-> set). Он работает нормально, электронная почта, дата регистрации и т. Д. Установлены правильно.
Однако атрибуты location (Country, City, Tomezone) неверны. Я полагаю, что это может быть решено путем установки IP-адреса пользователя (поскольку мы отбрасываем «удар» из бэкэнда, и IP-адрес нашего сервера может использоваться по умолчанию). Проблема в том, что ссылка на Mixpanel API ни разу не упоминала об этом.
Как этого достичь? Как я могу установить IP-адрес для моих пользователей Mixpanel?
Спасибо
Я только что нашел ответ сам.
Видимо ссылка упоминает об этом.
Установите свойства для записи пользователя.
set (string | int $ different_id, массив $ props, строка | null $ ip) Если
профиль не существует, он создает его с этими свойствами. Если оно
существует, он устанавливает свойства для этих значений, перезаписывая
существующие ценности.параметры
$ однозначный_строка
$ props array ассоциативный массив свойств для установки в профиле
$ ip stringnull ip-адрес клиента (используется для определения местоположения)
Таким образом, IP-адрес пользователя является третьим параметром метода set.
Цитата если от Вот
Других решений пока нет …