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

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

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

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

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

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

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

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

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

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

Работает на