Капча для сайта бесплатно
Бесплатная капча для сайта: пазл-слайдер видят только подозрительные посетители, люди отправляют формы без проверки. Одна строка кода, данные в России.
ДАРА ЗАЩИТА / Защита форм от спама
Антиспам для форм
ДАРА ЗАЩИТА защищает формы сайта от спама в два слоя: скрипт на странице показывает капчу только подозрительным посетителям, а сервер сайта проверяет каждую заявку по API и получает ответ — доставить или отклонить. Бесплатно, данные в России.
Спам в формы приходит двумя путями: бот открывает страницу и заполняет форму, как человек, или отправляет заявку прямо на сервер сайта, мимо страницы. Поэтому у ДАРА ЗАЩИТЫ два слоя, и каждый включается отдельно.
deliver — доставить, reject — отклонить. Этот слой ловит и прямые отправки.Проверка смотрит и на текст заявки, и на отправителя:
Если в заявке есть токен скрипта (dara_token), к проверке добавляются данные визита: сколько времени посетитель провёл на странице, было ли хоть одно настоящее действие, решил ли он капчу. Такая проверка помечается checked: full; без токена — checked: partial, по содержимому, IP и браузеру.
Вердикт — ok, suspect (заявка доставляется, но подозрительна, её можно пометить) или spam. Ориентироваться нужно на поле action.
deliver, а в журнале видно, что было бы отклонено.dara_token и ловушку.POST https://captcha.daratech.ru/api/v1/check с секретным ключом dzs_… в заголовке Authorization: Bearer. Если ответ "action": "reject" — заявку не отправляйте, она уже в журнале Защиты.Пример вызова на PHP, все поля запроса и ответа — в разделе API антиспама; как работает капча — в разделе Защита форм и на странице Капча для сайта бесплатно; журнал — в разделе Журнал и возврат заявок.
Не нашли ответ — напишите на info@daratech.ru.
Новый сайт начинает в режиме «Только считать»: Защита ничего не отклоняет, а только показывает, что отклонила бы. Отклонённые заявки 30 дней лежат в журнале, и кнопка «Не спам — отправить дальше» отправляет их на email или вебхук. Если Защита не ответила, сервер сайта отправляет заявку как обычно, с пометкой «не проверено».
Да. API антиспама работает и без скрипта: тогда проверка идёт по содержимому заявки, IP и браузеру (в ответе checked: partial). Со скриптом добавляются данные визита по токену — время, поведение, устройство (checked: full).
Скрипт и капча работают с любыми HTML-формами: Contact Form 7, формы Битрикса и обычные формы передают поле dara_token вместе с остальными полями. Проверку заявки по API вызывает сервер сайта — пример на PHP есть в документации.
Данные форм хранятся только у заявок с вердиктом «спам» или «подозрительно» — в зашифрованном виде 30 дней, затем стираются. У остальных заявок данные форм не сохраняются. Сервера — в России.
Бесплатная капча для сайта: пазл-слайдер видят только подозрительные посетители, люди отправляют формы без проверки. Одна строка кода, данные в России.
Боты портят отказы и время на сайте в Метрике. ДАРА ЗАЩИТА запускает счётчик только для людей, визиты из рекламы считает сразу, а цели reachGoal не теряются.