В данной статье мы подробно разберем одну из функций конструктора, а именно формы ввода. 


Формы ввода — блок, который принимает любую отправленную информацию или файлы от пользователя и хранит в таблице.



Личный кабинет 


Для создания Формы ввода перейдите в Конструктор, выберите или создайте команду и нажмите на соответствующую кнопку для создания блока Формы ввода.


Для создания Формы необходимо заполнить данные в блоке:

  • Название для статистики — Название, которое будет использоваться для отображения в статистике (пользователи его не увидят);
  • Переменная — Фиксированное слово или фраза, которая меняется исходя из введенных данных пользователя, подробнее: Переменные;

Обратите внимание, что в Форме ввода, в поле "Переменная" указывать {{}} не нужно, сервис автоматически подставит их за вас.

  • Реакция на ответ — Сообщение, которое отправит бот на успешную запись данных введенных от пользователя;
  • Маска ввода — Ограничение на прием данных от пользователя. Виды масок:
    • Текстовые маски:
      • Цифры (допускается: 0 1 2 3 4 5 6 7 8 9 , . );
      • Телефон (рассчитано на длину номера от 6 и до 16 символов, допускается: + ( ) -);
      • Почта (присланный текст должен быть формата: текст@текст);
      • Текст (допускается текст любого вида, содержащий цифры, буквы и символы);
      • Ссылка (присланный текст должен быть формата: текст.текст).
    • Файловые маски:
      • Картинка (допускаются форматы: JPG, JPEG, PNG, GIF, BMP, HEIF);
      • Видео (допускаются форматы: MOV, MP4, WEBP, MPEG);
      • Аудио (допускаются форматы: MP3, WAV);
      • Офисный документ (допускаются форматы: PDF, DOC, DOCX, XLS, XLSX, TXT, XML, PPTX, PPT);
      • Документ (допускаются все форматы).
    • Другое:
      • Локация;
      • Контакт.


Важно! Переменные используемые в боте не могут быть использованы в ресурсах!

В дополнительных настройках доступна функция позволяющая или запрещающая несколько раз давать ответ на одну и ту же форму (по умолчанию разрешено). При включении функции "Перезаписывать вариант пользователя" в статистике будет храниться только последний ответ от пользователя.


Рекомендация: Перед блоком с Формой ввода создайте Текстовый блок для того чтобы задать вопрос пользователю, информацию на которую он должен прислать.





Статистика


Для просмотра статистики по Форме ввода и по присланной информации от пользователей необходимо перейти в раздел Статистика и выбрать Формы ввода. На главной странице вкладки можно увидеть список команд, в которых находятся Формы ввода.  


Рекомендация: Если вы хотите просматривать информацию в одной таблице или получать уведомления сразу по нескольким Формам ввода — добавьте формы в одну команду, либо разделите Формы по разным командам для обратного эффекта. 

По каждой команде, и находящихся в них Формах, можно просмотреть: общее количество ответов, ответов полученных сегодня, ответивших пользователей (один пользователь может дать несколько ответов) и процент ответивших от всех пользователей бота. 


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


Для просмотров ответов на форму необходимо нажать на соответствующую кнопку.