Переменные клиентов
В вашем проекте VK CXhub есть база клиентов. В нее входят те, кого вы импортировали вручную, через API, а также те, с кем вы взаимодействовали через сервис. Например, отправили email-рассылку, получили сообщение в чат-бот и т.д. У клиентов есть набор данных. Например, имя, фамилия, номер телефона и другие. Эти данные могут собираться и храниться в определенных переменных в VK CXhub.
В этой инструкции разберем, какие есть предустановленные переменные клиентов и как создать свои переменные. Также рассмотрим способы обновления переменных.
Список предустановленных переменных находится в разделе «Настройки» → «Управление данными». Такие переменные в настройках отображаются сервым цветом. Их нельзя изменить или удалить.
![](http://cxhub-help.hb.bizmrg.com/images/f222cbdb4eaa7da02ef2fedd4bf72c64.png)
![](http://cxhub-help.hb.bizmrg.com/images/e24a9108da6a426e78382b1913ab2220.png)
Переменные отображаются в профиле клиентов.
![](http://cxhub-help.hb.bizmrg.com/images/bf5148a44b4bd311bb4af0b6dce9cc27.png)
Создать переменные можно из того же раздела «Настройки» → «Управление данными» → «Создать переменную».
При переходе в раздел «Управление данными» первой открывается вкладка «Переменные клиентов».
![](http://cxhub-help.hb.bizmrg.com/images/91bc88215be101fda2a03066c4312e05.png)
При создании переменной укажите:
- Название переменной. Например, «Имя питомца».
- Системное имя. Например, imya_pitomca
- Выберите тип поля. В будущем его нельзя изменить. В зависимости от того, какой тип поля вы выберите, зависит, какие значения можно будет указать в переменной и как фильтровать по ней клиентов:
- Число — например, 1,55;
- Целое число — например, 1;
- Строка — текст, цифры, символы, например, Строка123!;
- Дата — например, 30.04.1997 03:00;
- Логический — только «Да» или «Нет»;
- Связь со справочником — подробнее в инструкции.
- Укажите, уникальная ли переменная. Все клиенты с повторяющимися значениями в уникальном поле будут перезаписывать друг друга. Пример уникального поля — ID клиента в личном кабинете вашего сайта или ID карты лояльности.
![](http://cxhub-help.hb.bizmrg.com/images/2bae84d40ef05c8bd38b1ffa5e2d4d43.png)
Будьте внимательны при выборе типа поля! От этого зависит, какие фильтры вы сможете создавать для переменной. Например, если в сценарии вам понадобится выставить условие для переменной «Номер» — больше определенного числа, это не получится сделать для типа поля «Строка».
![Установлен фильтр «Больше», так как переменная «Номер» является числом](http://cxhub-help.hb.bizmrg.com/images/b98d37aad9d692981c1dc5eff657e5ae.png)
Вы можете знать имя клиента, его фамилию, номер телефона и так далее. Эти данные могут храниться в профиле клиентов. Профиль клиента обновляется несколькими способами:
1. Импорт базы клиентов, подробнее об этом в инструкции.
2. Ручное изменение данных в профиле клиента.
![](http://cxhub-help.hb.bizmrg.com/images/7c345758544bc5516eed9fbcea1e6043.png)
3. Обновление переменных через сценарий, подробнее в инструкции.
4. Автоматическое обновление переменных через HTTP API, подробнее в инструкции.