# Формы
Формы – это профессиональный инструмент для сбора данных и проведения опросов пользователей канала Telegram.
Подробный разбор форм Presscode можно посмотреть в нашем видео-обзоре (opens new window)
# Как использовать?
На основе форм Presscode вы можете организовать:
Анкетированиe (сбор данных о пользователе) – вы можете проводить анкетирование пользователей с помощью стандартных вопросов и полей ввода.
Опросы – создавайте опросы, чтобы больше общаться со своей аудиторией и понимать, чего им не хватает, что нравится, а что не нравится. Опросы позволяют узнать от пользователя мнение о чем-либо.
# Из чего состоит форма
Название формы – вы задаете название формы, которое бует отображается у пользователей, которые будут ее открывать и заполнять.
Описание формы – здесь вы можете включить небольшое описание о чем эта форма. Например: рассказать пользователям, почему им важно пройти этот опрос, как его пройти и о чем этот опрос.
Одноразовое заполнение – вы можете задать будет ли ваша фото с одноразовым или многоразовым заполнением. При многоразовом заполнении, одни пользователь может заполнить одну и ту же форму неограниченное количество раз.
Сообщение пользователю после заполнения формы – это сообщение выводится пользователю, когда он полностью заполнит и отправить форму. Вы можете включить в него текст и изображение.
Редактор формы – в этом блоке вы прописываете типы полей для заполнения и их основные настройки: тип поля, заголовок, описание, плэйсхолдер, является ли поле обязательным для заполнения, запись ответа в свойства пользователя, проверка ответа и пр.
Предпросмотр формы – то, как форма будет выглядеть для пользователя, когда он ее откроет.
Тест формы – вы можете заполнить форму в режиме "Предпросмотра" и нажать "Тест формы". Это необходимо, чтобы проверить форму на корректную работу. Все ответы, которые вы в ней оставите, придут в вашего бота в тестовом режиме. Форма не будет считать активной и ваши тестовые ответы не будут отображать в самой карточке формы.
# Состояние и действие с формой
Все созданные формы в Presscode делятся на 2 типа:
Активные формы – это формы, которые пользователи начали заполнять. Оставлять свои данные и ответы на вопросы.
Не активные формы – формы, которые пользователи еще не открыли и не заполнили.
Действия с вашими готовыми формами:
- копировать
- предпросмотр формы
- удалить форму
- редактировать форму (только для не активных форм)
Внимание
Активные формы не доступны для редактирования, так как пользователи уже начали ее заполнять и это может привести к ошибкам в выводе результатов (ответов) ее заполнения.
Ответы пользователей
В каждой активной форме доступен блок со списком участников, которые ее прошли, и результатами ее заполнения.
Все активные формы можно сортировать по дате и по количеству ответов пользователей.
# Типы полей
Текстовое поле – пользователь в свободной форме может оставить свой развернутый ответ.
Числовое поле – необходимо указать целое число: это может быть число ноль (0), положительное натуральное число (1, 2, 3 и т.д.) Или отрицательное целое число со знаком минус (-1, -2, -3 и т.д.). Доступен ручной ввод или выбор кнопками.
Выбор из списка – пользователю нужно выбрать один вариант ответа из заданного вами списка. Вы сами создаете список. Для этого типа поля доступен выбор всего одного вариант ответа, несколько выбрать нельзя.
Множественный выбор из списка – пользователю нужно выбрать несколько вариантов ответов из заданного вами списка. Вы сами создаете список и указываете минимальное и максимальное количество ответов, которе может выбрать пользователь.
Дата – пользователю нужно выбрать дату из выпадающего календаря.
Дата и время – пользователю нужно выбрать дату из выпадающего календаря и указать время.
Число с плавающей точкой – необходимо указать число с точкой. Пример: 0.5
Файлы – пользователю необходимо прикрепить файл. Тип файла может быть: медиа или документ. Вы можете указать минимальное или максимальное количество файлов, которое пользователь может прикрепить.