Тип вопроса

Капча в форме

Капча в форме это блок Yandex SmartCaptcha, который проверяет, что форму заполняет человек, а не скрипт. В опросе он ставится как обычный вопрос, отдельная интеграция на сайте не нужна. Без пройденной проверки ответ не отправится, поэтому спам-заявки не попадают в список ответов.

Открывается с тарифа Pro

Каким формам нужна защита от ботов

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

Внутренним опросам по ссылке для сотрудников капча обычно не нужна: она добавляет шаг, а угрозы почти нет. Ставьте её туда, где форма висит на публичной странице.

Куда поставить капчу в опросе

Надпись по умолчанию: «Подтвердите, что вы не робот». Её можно заменить. Лучшее место для блока в конце, прямо перед отправкой: человек уже заполнил форму, и проверка не отпугивает его на первом экране.

Капча не единственная защита

Капча отсекает простые скрипты, но не людей, которые накручивают голосование руками. Для голосований полезно сочетать её с другими мерами: закрытой ссылкой для своих участников или обязательным контактом, по которому можно проверить голос.

Не ставьте капчу в каждую форму по умолчанию. Для опроса клиентов по персональной ссылке это лишний шаг, который снижает число ответов, а пользы не даёт: бот туда не доберётся.

Проверьте форму с капчей на телефоне до публикации. Виджет должен прогрузиться в вашем окружении, особенно если опрос встроен на сайт через виджет.

Ключ SmartCaptcha и тестовый режим

Новый блок создаётся с тестовым ключом Яндекса и включённым тестовым режимом, который пропускает всех. Это удобно при сборке, но перед публикацией нужно вписать свой клиентский ключ вида ysc1_… из консоли Yandex Cloud и выключить тестовый режим. Иначе капча стоит для вида.

Респондент видит стандартный виджет SmartCaptcha, интерфейс виджета на русском. После прохождения токен сохраняется в ответе. Если токен истёк или пропала сеть, проверку придётся пройти заново.

Блок по умолчанию обязательный. В аналитике и выгрузке он не занимает места: это проверка, а не вопрос.

Что настраивается

  • ключ Yandex SmartCaptcha
  • тестовый режим, пропускает всех

В каких шаблонах уже стоит

Частые вопросы

Капча в форме: частые вопросы

Почему капча пропускает всех подряд?

Скорее всего, в блоке остался тестовый режим. Новый блок создаётся с тестовым ключом Яндекса и режимом, который пропускает любого. Впишите свой клиентский ключ ysc1_ из консоли Yandex Cloud и выключите тестовый режим в настройках блока, тогда проверка заработает по-настоящему.

Где взять ключ для капчи в опросе?

Создайте капчу в сервисе Yandex SmartCaptcha в консоли Yandex Cloud, укажите домен, где будет стоять форма, и скопируйте клиентский ключ, который начинается с ysc1_. Вставьте его в настройки блока и выключите тестовый режим. После этого проверка начнёт реально отсеивать ботов.

Собрать опрос с этим вопросом

Поставьте капчу в открытую форму на сайте и перестаньте разбирать спам-заявки.

Тарифы Создать опрос