Comments 11
А смысл в этой защите? Мне надо бы отсекать ботов еще на этапе показа рекламы на ЯД, а когда он уже кликнул и денег списали то его заход на сайт мне не делает ни холодно ни горячо
а парсить с моего сайта нечего, а монстрам типа Озона и прочих маркетплейсов это уже их забота
Для борьбы с ботами в Яндекс Директ, Яндекс предоставляет только один инструмент - это корректировка ставок на аудиторию. Т.е. визиты ботов нужно собрать в аудиторию, построить look-alike аудиторию и на неё сделать корректировку ставок "-100%" (минус 100 процентов). Можно это делать как с использованием сегментов метрики, так и в Яндекс Аудиториях.
Это работает только для тех ботов, т.е. "пользователей", которые ранее уже заходили на сайт и оставили след в статистике. Если боты заходят каждый раз впервые, такая защита не работает.
Установка куки botcheck=1 - слишком банально. Обычно даже для обычного http-парсера все куки копируются из браузера ПОСЛЕ прохождения проверок, что уже обходит первый этап блокировки ботов. По хорошему нужно присылать на странице botcheck.html некий ключ и timestamp, который должен выполнить браузер в js и уже на основании вычисления устанавливать куку или ещё что.
А сервер должен соответственно отсекать то что неверно.
Apache2, PHP... и ссылка на телегу. Почему я не удивлён?!
Сделать это просто - достаточно, отрезолвить домен на какой ссылается IP бота.
Так reverse dns запись "в руках злоумышленника". Сделать из своего ip google.com "достаточно просто".
Это какой-то и лютый колхоз ;-)
ПО шагам: Защищаем сайт от парсеров и поведенческих ботов с помощью DNS-прокси