Опубликовать форму
Чтобы пользователи начали заполнять форму, опубликуйте ее: например, разместите ссылку на веб-сайте или в соцсетях. Если вы используете Формы для бизнеса, вы можете разместить форму на Вики-странице или в Трекере.
Вы можете ограничить количество ответов или время на заполнение формы, а также запретить заполнять форму пользователям, которые не состоят в вашей организации.
Если с помощью формы вы будете собирать персональные данные респондентов, пожалуйста, соблюдайте Условия использования сервиса.
Вы можете вносить изменения в форму и ее настройки даже после публикации.
Опубликовать по ссылке
Чтобы получить ссылку на форму:
-
Откройте форму и нажмите кнопку Опубликовать над списком вопросов.
-
Во всплывающем окне Поделитесь формой скопируйте ссылку на форму.
Позже вы сможете вновь открыть это окно по кнопке справа от Опубликовать.
-
Отправьте ссылку пользователям или разместите ее на общедоступных ресурсах.
Если нужно, чтобы сообщения от сервиса (например, предупреждения о неправильно заполненных полях) отображались на английском языке, в адресе ссылки замените домен .ru на .com.
Сгенерировать персональную ссылку
Если нужны персональные ссылки на форму, например, чтобы распространить анкеты для участников акции, вы можете сгенерировать ключи с уникальными ссылками. По ссылке из сгенерированного ключа пользователь сможет заполнить форму только один раз.
Сгенерированные ключи позволяют распространить форму до публикации. Если вы нажали кнопку Опубликовать в конструкторе, ключи перестанут работать как уникальные ссылки: при переходе по ним форму можно будет заполнить несколько раз.
Чтобы сгенерировать ключи:
- Выберите форму и перейдите на вкладку Настройки → Персональные ссылки.
- Нажмите Сгенерировать ключи.
- Укажите название для набора ключей и количество ключей.
- Нажмите Сгенерировать — набор ключей появится в списке.
Ссылки на форму хранятся в XLS-файле сгенерированного набора ключей. Чтобы получить ссылки на форму, экспортируйте файл и скопируйте из него ссылки.
Если нужно деактивировать неиспользованные ключи, нажмите → Сделать неактивным. После этого статус ссылки изменится на Неактивный.
Опубликовать на сайте
Чтобы опубликовать форму на вашем сайте:
-
Выберите форму и нажмите кнопку Опубликовать над списком вопросов.
-
Во всплывающем окне Поделитесь формой выберите ссылку или код iframe и справа нажмите .
Позже вы сможете вновь открыть это окно по кнопке справа от Опубликовать.
-
Скопируйте код формы из поля Код для вставки iframe.
-
Вставьте его в HTML-код страницы, на которой нужно разместить форму.
-
Если нужно, добавьте к коду дополнительные параметры отображения формы.
-
Чтобы форму можно было размещать только в блоке iframe, настройте ограничение:
-
Перейдите на вкладку Настройки → Дополнительно.
-
Включите опцию Разрешить публикацию только в iframe. В этом случае поделиться формой по прямой ссылке станет невозможно.
-
Если на вашем сайте или сервисе установлены ограничения на встраивание сайтов в iframe через Content Security Policy, для корректной работы форм в iframe добавьте домены forms.yandex.ru и cloud.yandex.ru в правило frame-src.
Укажите в настройках вашего сайта или сервиса:
Content-Security-Policy: frame-src https://forms.yandex.ru https://cloud.yandex.ru;
Дополнительные параметры
Вы можете настроить правила для отображения формы на сайте:
-
Чтобы задать размер формы, измените значение параметра
width. Размер можно указать в процентах или пикселях.
Например, чтобы форма растягивалась по ширине страницы, укажитеwidth="100%". -
Чтобы отрегулировать высоту формы, добавьте в код формы параметр
height. Значение можно указать в процентах или пикселях. -
Чтобы отобразить рамку вокруг формы, измените значение параметра
frameborderнаframeborder=1. -
Чтобы определить тему для отображения формы, к адресу формы после параметра
iframe=1добавьте символ амперсанд&и query-параметрtheme(или_theme) с одним из значений:theme=light— светлая тема.theme=dark— темная тема.theme=dark-hc— темная тема с повышенной контрастностью.theme=light-hc— светлая тема с повышенной контрастностью.
Пример кода формы:
<iframe src="https://forms.yandex.ru/1234/?iframe=1&theme=dark" frameborder="1" width="650" height="800"></iframe>
Разместить на Вики
Работать с Вики могут только пользователи Форм для бизнеса.
Чтобы разместить форму на странице Вики:
-
Нажмите Опубликовать над списком вопросов.
-
Во всплывающем окне Поделитесь формой скопируйте ссылку на форму.
Позже вы сможете вновь открыть это окно по кнопке справа от Опубликовать.
-
Вставьте ссылку в текст Вики-страницы в формате:
{% forms src="<ссылка_на_форму>" %}
Добавить в Трекер
Вы можете настроить форму для создания задач и встроить ее в интерфейс Трекера. Такая форма будет отображаться на странице создания задачи рядом со стандартной. Она поможет пользователям создавать задачи по определенному шаблону, не отвлекаясь на лишние поля и параметры. Подробнее рассказали на странице Настроить создание задач в Трекере.
Снять с публикации
Чтобы закончить прием ответов и снять форму с публикации:
-
Выберите форму и нажмите кнопку Опубликована над списком вопросов.
-
Нажмите Снять с публикации.