Cookies
Передача любых значений из cookie работает и настраивается так же, как передача значений из форм. Достаточно в настройках обработчика добавить поле, в которое вы хотите передать значение cookie и вписать в него название нужной cookie.
Обратите внимание: если название cookie совпадает с названием поля формы,
приоритет будет иметь значение из формы, например, если поле формы называется
name
и cookie, которую вы хотите передавать тоже называется name
, передано
будет только значение из формы. В подобных конфликтных ситуациях просто переименуйте
одно из значений (либо поле формы, либо название cookie).
Рассмотрим настройку подробно на примере передачи идентификатора визита Roistat.
При каждом визите на сайт, Roistat сохраняет в cookie переменную roistat_visit
,
значение которой мы хотим передавать вместе с заказом в RetailCRM.
Так как в RetailCRM нет стандартного поля заказа для хранения идентификатора визита Roistat, потребуется создать новое пользовательской поле.
На странице Настройки > Системные > Пользовательские поля нажмите кнопку Добавить
и создайте поле заказа с типом Строка
. Символьный код и название поля могут быть любыми,
понятными вам, например roistat_visit
и Roistat визит
При создании пользовательского поля можно выбрать в какой секции карточки заказа оно будет отображаться, выберите наиболее удобное для вас расположение.
В настройках обработчика в выпадающем списке Добавить поле выберите только что созданное поле. Если поле отсутствует, обновите пользовательские поля, нажав на кнопку справа от выпадающего списка.
В добавленное поле впишите название переменной из cookie, в нашем случае это roistat_visit
.
После сохранения настроек, визиты Roistat будут попадать в карточку заказа в CRM.