> ## Documentation Index
> Fetch the complete documentation index at: https://docs.landerlab.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Google reCAPTCHA v3: невидимая защита форм от ботов

> Подключите Google reCAPTCHA v3 к лендингам в LanderLab, чтобы защитить формы от ботов и спама без капчи и помех для посетителей.

> Добавьте Google reCAPTCHA v3 на свои лендинги в LanderLab, чтобы защитить формы от ботов и спама, не прося посетителей проходить проверку или ставить галочку.

## Что такое reCAPTCHA v3?

Google reCAPTCHA v3 работает полностью в фоне. Она анализирует поведение каждого посетителя на странице и присваивает оценку от 0.0 до 1.0: 1.0 означает, что посетитель, скорее всего, человек, а 0.0 — что это, скорее всего, бот. По этой оценке решается, принять отправку формы или заблокировать.

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

LanderLab берёт на себя установку скрипта reCAPTCHA v3 и серверную проверку токена. После добавления интеграции с вашими Site Key и Secret Key reCAPTCHA v3 автоматически работает на формах вашего лендинга.

<Note>
  После добавления интеграции reCAPTCHA v3 она сохраняется **глобально** в вашем аккаунте. Вы можете использовать её на нескольких лендингах, не вводя данные повторно.
</Note>

***

## Перед началом

Прежде чем добавлять reCAPTCHA v3 в LanderLab, зарегистрируйте сайт в Google reCAPTCHA Admin Console и получите оба ключа — **Site Key** и **Secret Key**. Это займёт около 2 минут.

<Steps>
  <Step title="Откройте reCAPTCHA Admin Console">
    Откройте [Google reCAPTCHA Admin Console](https://www.google.com/recaptcha/admin) и войдите в свой аккаунт Google.
  </Step>

  <Step title="Зарегистрируйте новый сайт">
    Нажмите кнопку **+** (или **Create**), чтобы зарегистрировать новый сайт. Заполните поля:

    | Поле | Что указать |
    | :- | :- |
    | **Label** | Название для этого ключа (например, «LanderLab - reCAPTCHA v3»). |
    | **reCAPTCHA type** | Выберите **Score based (v3)**. |
    | **Domains** | Укажите домен вашего лендинга (например, `yourdomain.com` — без `https://` и `www`). |
  </Step>

  <Step title="Примите условия и отправьте">
    Примите условия использования reCAPTCHA и нажмите **Submit**.
  </Step>

  <Step title="Скопируйте оба ключа">
    После отправки Google покажет ваш **Site Key** и **Secret Key**. Скопируйте оба — их нужно будет указать при добавлении reCAPTCHA v3 в LanderLab.

    | Ключ | Для чего нужен |
    | :- | :- |
    | **Site Key** | Загружается на страницу и запускает проверку reCAPTCHA в браузере посетителя. Это публичный ключ. |
    | **Secret Key** | Используется на стороне сервера для проверки токена посетителя в Google. Это приватный ключ — храните его в безопасности. |

    <Warning>
      Никогда не публикуйте свой **Secret Key**. В отличие от Site Key, Secret Key — это приватные учётные данные для серверной проверки. Не допускайте его попадания в открытый код, репозитории или общие документы.
    </Warning>
  </Step>
</Steps>

***

## Как добавить reCAPTCHA v3 в LanderLab

<Steps>
  <Step title="Откройте свой лендинг">
    Перейдите в **Landing Pages** и нажмите на **название лендинга**, на котором хотите включить защиту reCAPTCHA v3.
  </Step>

  <Step title="Откройте вкладку Integrations">
    Нажмите **Add Integration**, чтобы открыть панель интеграций.
  </Step>

  <Step title="Выберите reCAPTCHA v3">
    В списке доступных интеграций найдите **reCAPTCHA v3** (с подписью «Protect your forms from bots with reCAPTCHA v3») и нажмите на неё. Появится форма настройки.
  </Step>

  <Step title="Заполните обязательные поля">
    Введите следующие данные:

    | Поле | Описание |
    | :- | :- |
    | **Name** | Название этой интеграции (например, «reCAPTCHA v3»). Поможет узнать её при повторном использовании на других страницах. |
    | **Site Key** | Публичный Site Key из регистрации в Google reCAPTCHA (например, `6LcX...`). |
    | **Secret Key** | Приватный Secret Key из регистрации в Google reCAPTCHA (например, `6LcX...`). Используется для серверной проверки токена. |
  </Step>

  <Step title="Нажмите Add reCAPTCHA v3">
    Нажмите кнопку **Add reCAPTCHA v3**, чтобы сохранить интеграцию. LanderLab хранит её глобально, поэтому позже вы сможете подключить её к другим лендингам, не вводя данные заново.
  </Step>

  <Step title="Опубликуйте лендинг">
    Нажмите **Publish** или **Republish**, чтобы активировать reCAPTCHA v3 на формах. Защита работает незаметно в фоне — посетители не увидят ни виджета, ни задания.
  </Step>
</Steps>

<Frame>
  <img src="https://mintcdn.com/landerlab-babdc23f/HMKrQYFyvSl4tVFf/images/recaptcha-v3.png?fit=max&auto=format&n=HMKrQYFyvSl4tVFf&q=85&s=b5db20d00f86b2aa9522e2848872a0b9" alt="Форма интеграции reCAPTCHA v3 в LanderLab с полями Name, Site Key и Secret Key" width="1920" height="991" data-path="images/recaptcha-v3.png" />
</Frame>

***

## Подключение reCAPTCHA v3 к другому лендингу

Поскольку интеграции reCAPTCHA v3 сохраняются глобально, создавать новую для каждого лендинга не нужно.

<Steps>
  <Step title="Откройте другой лендинг">
    Перейдите в **Landing Pages** и нажмите на название лендинга, где хотите использовать ту же интеграцию reCAPTCHA v3.
  </Step>

  <Step title="Добавьте интеграцию">
    Нажмите **Add Integration**. Вы увидите список ранее сохранённых конфигураций reCAPTCHA v3. Выберите ту, которую хотите подключить.
  </Step>

  <Step title="Выберите варианты (если применимо)">
    Если у лендинга несколько **вариантов A/B-теста**, появится окно с вопросом, какие варианты должны использовать эту интеграцию. Выберите нужные варианты и подтвердите выбор.

    <Note>
      Окно выбора вариантов появляется, только если у лендинга больше одного активного варианта. Если вариант один, интеграция применяется автоматически.
    </Note>
  </Step>

  <Step title="Сохраните и опубликуйте">
    Нажмите **Save**, затем **Publish** или **Republish**, чтобы активировать reCAPTCHA v3 на выбранных вариантах.
  </Step>
</Steps>

***

## reCAPTCHA v2 и reCAPTCHA v3

Не знаете, какую версию выбрать? Вот краткое сравнение:

| Параметр | reCAPTCHA v2 | reCAPTCHA v3 |
| :- | :- | :- |
| **Опыт посетителя** | Видимый чекбокс, может показывать задания с картинками | Полностью невидима, действий от посетителя не требуется |
| **Нужные поля** | Только Site Key | Site Key и Secret Key |
| **Размер виджета** | Normal и Compact | Видимого виджета нет |
| **Лучше всего подходит** | Формы, где допустима видимая проверка | Формы, где важен плавный пользовательский опыт |

Оба варианта защищают формы от ботов и спама. reCAPTCHA v3 обычно предпочитают для лендингов для лидогенерации, потому что она не создаёт неудобств для реальных посетителей. Подробнее о версии v2 — в разделе [reCAPTCHA v2](/ru/integrations/lead-certification/recaptcha-v2).

***

## Советы по reCAPTCHA v3

* **Домен должен совпадать** — домен, который вы указали в Google Admin Console, должен совпадать с доменом, на котором опубликован лендинг. Если они не совпадают, reCAPTCHA будет работать некорректно.
* **Нужны оба ключа** — в отличие от v2, для reCAPTCHA v3 требуются и Site Key, и Secret Key. Скопируйте оба из Google Admin Console, прежде чем настраивать интеграцию в LanderLab.
* **Виджета на странице не будет** — reCAPTCHA v3 полностью невидима. Чтобы убедиться, что она работает, после нескольких тестовых отправок проверьте данные аналитики в Google reCAPTCHA Admin Console.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.