Как использовать reCAPTCHA для модуля контактной формы Divi

Rifat Divi Tutorials May 3, 2023

Если у вас есть веб-сайт или блог, вы, вероятно, знаете, что контактные формы — это важный способ для посетителей связаться с вами. Однако контактные формы также являются частой целью спам-ботов, которые могут завалить ваш почтовый ящик нежелательными сообщениями. Одним из эффективных инструментов для уменьшения этого спама является reCAPTCHA от Google, и, к счастью, его можно легко интегрировать с модулем контактной формы Divi . В этой статье мы проведем вас через процесс настройки учетной записи reCAPTCHA и ее использования с модулем контактной формы в Divi, чтобы вы могли защитить свой почтовый ящик от спама и сосредоточиться на важных сообщениях от ваших посетителей.

Включение reCAPTCHA для модуля контактной формы Divi

Давайте сначала посмотрим, как сделать так, чтобы ваш модуль контактной формы Divi позволял использовать reCAPTCHA. Эта функция предустановлена, но ее необходимо включить перед настройкой. К счастью, это не сложно. Нажав на темно-серый значок шестеренки, который отображается при наведении, вы можете получить доступ к параметрам модуля контактной формы.

Перейдите на вкладку «Общие настройки» и прокрутите вниз, пока не дойдете до раздела «Защита от спама». Здесь вы найдете два доступных варианта: первый — использовать службу защиты от спама, а второй — использовать обычную капчу. В то время как Basic Captcha не требует дополнительной настройки и может быть использована сразу, служба защиты от спама требует первоначальной настройки. Несмотря на этот дополнительный шаг, я настоятельно рекомендую большинству пользователей Divi выбрать службу защиты от спама, и в следующих разделах мы объясним, почему это так.

Разница между reCAPTCHA и базовой капчей

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

Создавайте потрясающие сайты

С лучшим бесплатным конструктором страниц Elementor

Начать сейчас

Основная капча

Basic Captcha отображает простое математическое уравнение и поле для ввода ответа. Теперь пользователи должны выполнить дополнительный шаг перед отправкой сообщения в результате. Некоторые пользователи будут продолжать после пропуска формы. Кроме того, даже несмотря на то, что он хорошо справляется со спамом, он не полностью защищен от ботов, поэтому вы, вероятно, все равно будете получать много спама.

Пользователи знакомы с ним, поскольку его легко настроить и использовать, а также потому, что он широко используется в Интернете. Это разумный выбор, особенно если у вас не так много пользователей. ReCAPTCHA — лучший выбор, если вы хотите повысить безопасность и улучшить взаимодействие с пользователем.

reCAPTCHA

Уже более десяти лет reCAPTCHA от Google является надежным сервисом для выявления спам-ботов, не требуя от пользователей никаких дополнительных действий. Его адаптивные алгоритмы, основанные на оценке риска, анализируют данные, чтобы определить, является ли посетитель человеком или ботом, и соответственно присваивают ему оценку. Если оценка достаточно высока, форма посетителя отправляется, но если нет, они будут уведомлены об обнаружении бота. Чувствительность оценки можно отрегулировать, чтобы повысить или понизить уровень защиты. Самое приятное то, что пользователи даже не заметят защиту от спама, так как форма выглядит и работает нормально. Однако небольшой значок в правом нижнем углу экрана показывает, что форма защищена reCAPTCHA. Google предлагает эту услугу бесплатно до 1 миллиона оценок в месяц, а также доступна корпоративная версия с большей точностью и возможностями настройки.

Воспользуйтесь службой защиты от спама

Теперь давайте рассмотрим интеграцию reCAPTCHA с модулем контактной формы Divi. Сначала активируйте Использовать службу защиты от спама.

Затем вы можете выбрать поставщика услуг, учетную запись и минимальный балл, открыв новый набор параметров. Рассмотрим каждый набор более подробно.

Поставщик услуг

Здесь перечислены все поставщики услуг, которых вы интегрировали. Просто выберите желаемого поставщика услуг. Он будет отображать только reCAPTCHA по умолчанию, если вы не интегрировали никаких поставщиков. Нам не нужно менять поставщика услуг в нашей ситуации, потому что мы хотим использовать reCAPTCHA.

Аккаунт reCAPTCHA v3

Учетная запись ReCAPTCHA v3 — это функция, которая позволяет вам выбрать учетную запись, которую вы хотите использовать для капчи. Если вы еще не настроили учетные записи, вы заметите заметную кнопку ДОБАВИТЬ, которую вы можете использовать для создания новой учетной записи. Следующий раздел проведет вас через этот процесс.

Учетная запись ReCAPTCHA v3 — это компонент службы ReCAPTCHA v3, который помогает защитить веб-сайты от спама и злоупотреблений, проверяя, что человек взаимодействует с сайтом. Это позволяет вам создавать и управлять несколькими учетными записями, связанными с вашим веб-сайтом, что упрощает отслеживание и мониторинг действий по капче.

Минимальный балл

Установив Минимальную оценку, вы можете указать уровень оценки, обозначающий хорошее взаимодействие. Как правило, оценка 0 указывает на плохое взаимодействие, которое может быть связано с ботом. В таких случаях пользователю предъявляется визуальный вызов, чтобы доказать, что он не бот. С другой стороны, оценка 1 подразумевает хорошее взаимодействие с реальным человеком. У вас есть возможность настроить оценку с шагом 0,1.

Значение по умолчанию для минимального балла равно 0,5, что является хорошей отправной точкой. Если вы столкнулись с большим количеством ботов, вы можете увеличить оценку на 0,1, пока они не перестанут быть проблемой. И наоборот, если ваши посетители жалуются на то, что видят сообщение, которое идентифицирует их как ботов, вам следует снизить оценку.

Настройка reCAPTCHA

Давайте пошагово рассмотрим, как создать учетную запись reCAPTCHA и интегрировать ее с модулем контактной формы Divi.

Зарегистрироваться

Посетите страницу о reCAPTCHA и щелкните ссылку консоли администратора v3 в заголовке, чтобы создать учетную запись reCAPTCHA v3.

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

Добавление reCAPTCHA на сайт

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

Нажмите большую кнопку ДОБАВИТЬ рядом с полем выбора параметра учетной записи, чтобы добавить свою учетную запись reCAPTCHA.

После этого вставьте имя своего сайта, ключ сайта и секретный ключ в соответствующие поля. Нажмите «Отправить». Теперь вы можете закрыть страницу Google reCAPTCHA, если вы еще этого не сделали. Ваш модуль контактной формы Divi теперь подключен к вашей учетной записи reCAPTCHA.

  1. Название сайта: имя вашего reCAPTCHA
  2. Ключ сайта, который предоставляет reCAPTCHA.
  3. Секретный ключ: секретный ключ reCAPTCHA.

Выберите учетную запись

Затем в раскрывающемся списке «Учетная запись reCAPTCHA v3» выберите новую учетную запись.

Минимальный балл

Если вы столкнулись с большим количеством спам-комментариев после использования reCAPTCHA, возможно, стоит изменить минимальный балл. Я предлагаю начать с настройки по умолчанию и вносить изменения по мере необходимости. После внесения необходимых изменений сохраните свою работу и закройте настройки модуля контактной формы Divi. Наконец, очень важно протестировать контактную форму, чтобы убедиться, что она работает правильно.

Для начала вы можете установить минимальный балл на 0,5.

Тестирование контактной формы

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

Я установил слишком высокую оценку для этого примера, поэтому все воспринимаются как бот. У этого есть минимальный балл один. Я снизил оценку до 0,8 и после этого смог отправить контактную форму. Вот как выглядит форма при неправильном задании счета.

Конечные слова

В этом обзоре мы рассмотрели использование reCAPTCHA в модуле контактной формы Divi . Хотя и Basic Captcha, и reCAPTCHA v3 обеспечивают надежную защиту от спама, последний вариант рекомендуется для улучшения взаимодействия с пользователем и более полной безопасности. Хотя reCAPTCHA не является безошибочной и может по-прежнему пропускать некоторые спам-комментарии или блокировать доступ законных посетителей к вашей контактной форме, модуль контактной формы включает настройку чувствительности, которую вы можете настроить. В целом, reCAPTCHA v3 остается лучшим вариантом для защиты вашего сайта от нежелательного спама.

Divi WordPress Theme