Настройка CAPTCHA

Чтобы избежать спама в заявках, Вы можете защитить формы "Конструктора" при помощи CAPTCHA, чтобы роботы не могли заполнять их автоматически. Для защиты, "Конструктор" использует сервис ReCaptcha от Google. Эта статья расскажет, как правильно настроить CAPTCHA.

1. Зарегистрируйте Ваш сайт в ReCaptcha

Цель этого шага - это получить ключи доступа ReCaptcha, которые нужно будет вставить в соответствующие поля в настройках Конструктора. Чтобы это сделать, нужно выполнить несколько простых шагов:

а) Перейдите на сайт ReCaptcha по ссылке https://www.google.com/recaptcha/about/, и в верхней правой части окна нажмите на ссылку "Admin Console". Если вход в аккаунт Google не выполнен, выполните вход.

б) Вы будете перенаправлены на страницу регистрации сайта. Здесь есть ряд очень важных нюансов. Обратите внимание на картинку ниже:

Первое: Конструктор работает с reCaptcha V2, которая имеет два типа: "Флажок "Я не робот" и "Невидимый значок". Конструктор позволяет использовать для разных блоков разные типы, то есть, определять тип для каждого блока, но здесь можно выбрать только один. Поэтому сначала выберите "Флажок".

Второе: не забудьте в секции "Домены" указать все домены, на которых используется Конструктор. Кроме Вашего основного домена могут быть лендинги на сателлитах, не забудьте о них, если они у Вас есть!

Когда все готово, пролистайте страницу вниз, и нажмите "Отправить". Вы увидите первую пару ключей, которые требуется добавить в поля "Ключ сайта ReCaptcha V2 - флажок" и "Секретный ключ сайта ReCaptcha V2 - флажок" соответственно.

в) Отлично! Теперь в формах захвата Вы можете включить CAPTCHA и указать там использовать флажок "Я не робот". Однако, если Вы хотите использовать невидимую капчу, нужно повторить пункт б, но указать тип "Невидимый значок reCaptcha", чтобы сгенерировать вторую пару ключей, которая так же вписывается в соответствующие поля в настройках "Конструктора".

2. Настройте Ваши формы

Осталось только настроить формы. В настройках блоков "Форма захвата" и "Всплывающая форма захвата" установите значение параметра "CAPTCHA" как "Включить CAPTCHA". Обратите внимание, что для каждой формы в отдельности можно включать или выключать защиту, указывать ее тип и, для флажка, тему оформления (темная или светлая). При выборе типа ReCaptcha ("Флажок "Я не робот" или "Невидимый значок") в настройках приложения "Конструктор" должна быть указана пара ключей, соответствующая типу, иначе капча не будет показана.

3. Готово!

Больше спам в заявках не будет Вас беспокоить. Эта статья применима к версиям "Конструктора" начиная с 1.0.3.4.