Запись IP в свойство пользователя

Настройте запись IP адреса в отдельное свойство пользователя для использования в ваших сценариях

По умолчанию IP адрес записывается в атрибуты события "Зашёл на сайт", наряду с другими атрибутами:

Поскольку по атрибутам события настроить сегментацию не получится, вы можете настроить запись этого параметра из события "Зашёл на сайт" в отдельное свойство пользователя и использовать для сегментации в ручных или автоматических сценариях.

Настроить запись IP в свойство пользователя можно следующим способом:

Перейдите в раздел "Триггерные сообщения" - "Мои сообщения". Преступите к созданию нового триггерного сообщения, выберете тип JavaScript - создать с нуля. В содержании укажите код:

carrotquest.identify([{op: 'update_or_create', key: 'IP', value: '{{event["$ip"]}}' }]);

Перейдите на следующий шаг настройки и укажите событие "Зашел на сайт" в качестве триггера, добавьте таймаут - 5 секунд.

Шаг Кому отправлять можно пропустить, но если хотите определять IP не у всех пользователей, то можно указать определённые события, свойства или теги пользователей на этом шаге.

Укажите повторную отправку через 1 минуту на шаге Настройки отправки. В случае, если пользователь выполнит триггерное событие повторно, значение в свойстве IP будет обновлено на актуальное. 

Придумайте название для сообщения и сохраните его. Как только сообщение будет активировано, IP начнет записываться у тех пользователей, которые выполнят событие "Зашёл на сайт".

Подобным образом вы можете записывать как свойство любой атрибут события.
Атрибуты системных событий можно найти в нашей документации

Работает на