Создать капчу
SmartCaptcha позволяет создавать капчи нескольких уровней сложности для разных входящих запросов. Уровень сложности запроса определяется по базовым параметрам входящего трафика.
При создании капчи вы можете:
- Подключить капчу к нескольким сайтам.
- Настроить внешний вид капчи: фон, состояния и ошибки, стиль кнопки Я не робот.
- Выбрать тип задания и сложность прохождения капчи.
- Показывать разные варианты капчи в зависимости от параметров входящего запроса. Например, выбрать разную капчу для пользователей из разных регионов.
-
В консоли управления
выберите каталог. -
Выберите сервис Yandex SmartCaptcha.
-
Нажмите Создать капчу.
-
Укажите Имя создаваемой капчи:
- длина — от 2 до 63 символов;
- может содержать строчные буквы латинского алфавита, цифры и дефисы;
- первый символ — буква, последний — не дефис.
-
(Опционально) Выберите Отключить проверку домена.
-
Введите Список хостов в формате IP-адресов или доменных имен. Указывайте адрес без протокола и без
/
в конце, например,example.com
.Капча будет работать и во всех поддоменах указанных доменных имен.
-
Настройте Внешний вид кнопки Я не робот и окна с заданием:
Стандартный
— внешний вид по умолчанию.Серый
.Темная тема
.Синий
.
В разделе Настройка внешнего вида вы можете задать свои параметры окна задания и других элементов: через форму или через описание стилей в формате
JSON
.Все изменения будут отображаться в окне предпросмотра.
-
Настройте Варианты заданий. Вы можете указать только капчу по умолчанию или добавить дополнительные варианты, если по разным входящим запросам нужно показывать разную капчу.
-
Для варианта По умолчанию укажите:
-
Основное задание — тип основного задания, которое предлагается решить пользователю.
-
Дополнительное задание — тип дополнительного задания, которое предлагается решить пользователю.
-
Сложность — сложность задания, которое увидит пользователь:
-
Легкая
— простое задание. -
Средняя
— задание среднего уровня сложности. -
Высокая
— сложное задание. -
Максимальная
— сложное задание с дополнительным вопросом. От пользователя требуется решение дополнительного задания, вне зависимости от результатов выполнения основного задания.Пример задания можно посмотреть в окне предпросмотра.
Примечание
Функциональность вариантов заданий и правил показа находится на стадии Preview.
-
-
Чтобы по разным запросам показывать разную капчу:
-
Нажмите кнопку Добавить вариант и задайте настройки аналогично капче по умолчанию.
Чтобы удалить вариант, нажмите
. Если вариант используется в правиле показа, удалить его нельзя -
Добавьте правила для входящего трафика, которые будут определять, какой вариант капчи показывать:
-
Нажмите кнопку Добавить правило.
-
Введите имя и описание правила.
-
Выберите вариант капчи.
-
Укажите приоритет правила от
1
до999999
.Правила проверяются в порядке приоритета от меньшего к большему:
1
,2
и так далее. Если трафик соответствует нескольким правилам, к нему применится первое сработавшее правило. -
Укажите одно или несколько условий для входящего трафика:
IP
— IP-адрес, диапазон адресов или регион IP-адресов;HTTP header
— строка в заголовке HTTP;URI
— путь входящего запроса к сайту;Host
— домен, на который пришел запрос.
-
Нажмите кнопку Добавить.
Чтобы удалить правило, нажмите
. Правило по умолчанию удалить нельзя.
-
-
Таким же способом добавьте другие варианты капчи и правила для входящего трафика.
-
-
Нажмите Создать.
Капча отобразится на странице сервиса в разделе Список капч.