Перейти к основному контенту

Запросить значение

Результатом работы данной команды является сохранение значения данного пользователем в атрибуты лида.

Общий принцип данной команды таков - бот задает вопрос пользователю, пользователь вводит ответ, значение этого ответа запоминается в боте. В большинстве своем эта команда используется для сбора контактных данных клиента.

Добавить в скрипт ее можно, выбрав пункт Запросить значение из списка Команд:

Снимок экрана 2024-02-05 123004.png

После выбора данной команды в списке Команд перед вами откроется диалоговое окно настройки свойств:

image.png

С пунктом Использовать условие вы можете познакомиться на странице Условие выполнения команды JS

Следующие поля являются обязательными:

  • Имя переменной — имя, с которым переменная будет записана в базу данных;
  • Шаблон валидации — список шаблонов для вводимого пользователем значения (при выборе шаблона появятся два дополнительных поля):
    • Регулярное выражение — выражение задающее возможные значения, которые пользователь может ввести;
    • Сообщение об ошибке — сообщение, выскакивающее при введении пользователем значения несоответствующего регулярному выражению;
  • Подсказка-приглашение — текстовое сообщение помогающее пользователю понять какое значение ему требуется ввести.

Шаблоны валидации

Шаблон валидации задает ограничение на вводимые пользователем значения. Если пользователь ввел значение несоответствующее шаблону, то ему придет сообщение об ошибке. Нужно это для исключения разных форматов одной переменной. Ведь есть человеческий фактор и каждый может написать ту же дату по-разному.

Ниже перечислены все существующие на платформе шаблоны и их значение.

Шаблон валидации Описание
Дата ДД.ММ.ГГГГ Дата в соответствующем формате
Дата ММ.ДД.ГГГГ Дата в соответствующем формате
Дата ГГГГ.ММ.ДД Дата в соответствующем формате
Российский номер телефона Номер телефона в формате +7 (xxx) xxx-xxxx
Российский номер телефона, компактно Номер телефона в формате 7xxxxxxxxxx
Российский мобильный Мобильный в формате +7 (9xx) xxx-xxxx
Российский мобильный, компактно Мобильный в формате 79xxxxxxxxx
Число Только числовые символы
Email Формат email (*@*.*)
Произвольное рег. выражение Регулярное выражение которое вы можете создать сами

Как составить свое произвольное регулярное выражение можно узнать на странице Регулярные выражения.

По кнопке Создать как итог команда появится в редакторе скрипта:

image.png

Введенные значения будут записаны в поле Атрибуты в разделе Лиды и в разделе Атрибуты (тут их можно редактировать и удалять).