В Яндекс.Директ нет стандартных инструментов для фильтрации ботов. Нельзя просто указать Яндексу: «Этому пользователю не показывай рекламу, а этому показывай». Но у рекламодателей есть инструмент — работа с аудиториями.
Суть подхода: вы можете собрать визиты ботов вашего сайта в аудиторию, создать похожую аудиторию и вычесть её в Яндекс Директ (выставить корректировку "-100%"). Это исключит показ рекламы ботам, которые еще не кликали.
Парни, которые писали Яндекс Аудитории - большие молодцы: боты в интернете ведут себя схоже и в аудиторию они собираются превосходно.
Очень много кейсов в моём Телеграм канале
По шагам, избавляемся от ботов в Директе
Ниже я передаю идею - как по шагам самостоятельно настроить фильтрацию ботов в Яндекс.Директ используя ботовские визиты в Метрике.
-
Каждый визит в метрике нужно разметить на пользователей и ботов (в случае Килбота это параметр посетителей bot.true):
-
Далее для визитов ботов нужно создать сегмент в Метрике:
-
После создания сегмента ботов нужно сформировать «похожую аудиторию» (Look-alike). Это уже делается в аккаунте Яндекс Директ. В аккаунте Яндекс Директ заходим в "Библиотека"->"Ретаргетинг и аудитории":
-
Далее нажимаем "Новое условие". Здесь мы создадим аудиторию, похожую на ботов из нашей Метрики. При создании аудитории используйте опции как на скриншоте ниже: выберите нужный вам сегмент аудитории и выставьте "выбранный сегмент и похожие пользователи":
-
Все, аудитория создана - далее нам нужно отминусовать эту аудиторию в настройках кампании Яндекс.Директ.
-
Идем в настройки рекламной кампании и там нам нужен раздел "Корректировка ставок", выбираем там "Целевая аудитория":
-
Далее выбираем нашу созданную аудиторию и выставляем ей корректировку -100%, должно получиться так:
Ключевой момент, что нужно пометить визиты ботов в Метрике
Это очень хорошо делает KillBot. Но, при желании, можно использовать и альтернативные варианты: например, считать нулевые визиты из Директа ботами и на основе их создавать аудиторию ботов и минусовать. Но тут велика вероятность зацепить и реальных пользователей, поэтому если делать разбивку Метрики на бот/пользователь Килботом - это будет предпочтительнее.
Почему корректировка ставок на аудиторию ботов работает?
Яндекс.Директ — это обучаемая система, основанная на нейросетях. Если пользователь ведёт себя на сайте хорошо (совершает целевые действия, конверсии), стратегия Яндекс.Директ старается найти похожих пользователей, чтобы повысить эффективность рекламы.
Аналогично работает и в обратную сторону: если вы выделяете сегмент ботов, Яндекс.Аудитории очень точно находит похожих на них пользователей. Дальше вы просто исключаете их из показа с помощью корректировки ставок.
Важно: использовать какую-то общую базу ботов бессмысленно. Эффективно работает только фильтрация ботов, похожих именно на ваших.
Не потеряй этот кейс, сохрани мой Телеграм
В нём так же:
Как исключить аудиторию ботов с Killbot
Все что я описал выше можно не делать вручную - все это за вас сделает KillBot.
-
Установите скрипт Killbot на сайт. Зарегистрируйтесь на killbot.ru, посмотрите видео и вперед!. После установки, KillBot проанализирует каждый визит и пометит его в Яндекс.Метрике как «бот» или «не бот». Это позволит автоматически создать сегмент аудитории для фильтрации. В вебвизоре вы глазами сможете посмотреть какие визиты бот, а какие - нет и проконтролировать качество созданного сегмента.
-
Подключаем кампанию Яндекс.Директ к KillBot. Переходим в раздел "Яндекс Директ"->"Кампании" (https://killbot.ru/yandex_direct/campaigns) и нажимаем на синюю кнопку "Подключить кампании Яндекс Директ":
-
После импорта компаний KillBot предложит исключить одну из трёх аудиторий из директа:
-
Аудитория «Боты минус капча»
В этот сегмент попадают все визиты, которые Killbot определил как ботов, за исключением пользователей, прошедших капчу (bot = true и solved не true). Это универсальный вариант для большинства случаев. -
Аудитория «В списке ботов»
Сюда попадают только те визиты, слепки которых вы вручную добавили в группу ботов или они есть в системной группе ботов. Это позволяет точечно фильтровать только явных и массовых ботов. -
Аудитория «Боты»
В этот сегмент попадают все визиты, которые Killbot определил как ботов (bot = true):
-
- ОБЯЗАТЕЛЬНО, расшарьте аудиторию ботов на похожих. Килбот этого не делает по умолчанию, так как АПИ Директа этой возможности не даёт. Для этого перейдите по ссылке(2), в списке аудиторий найдите нужную (3), :
кликните и выберите "выбранный сегмент и похожие пользователи":
Какую аудиторию ботов минусовать именно в вашем случае
Не нужно фильтровать сразу все 3 аудитории (Боты минус капча + В списке ботов +Боты ). Нужно понимать что именно происходит и минусовать только актуальную аудиторию именно для своего случая.
-
«В списке ботов» — Например, если вы видите в разделе "слепки" в Килботе что ТОП слепков принадлежат ботам, которые идут именно из Яндекс.Директа. То в этом случае можно вот эти несколько слепков добавить в группу и минусовать визиты только с этими слепками. Это будет очень качественная фильтрация, так как в аудитории не будет шумных и сомнительных визитов - т.е. похожая аудитория сформируется очень хорошо. Но минус здесь в том, что если появится какой-нибудь новый жирный слепок бота из директа, то его нужно будет добавить в группу ботов вручную, чтобы он начал минусоваться.
-
«Боты минус капча» — Если, например, у вас ботовских слепков много, они разнообразные, то можно выбрать аудиторию "боты минус капча". В этом случае все новые слепки ботов кто не прошел капчу будут автоматически минусоваться. Здесь важно в метрике глазами посмотреть записи ботов в вебвизоре и убедится что они не решают капчу. Для этой аудитории обязательно выставьте в Килботе "показать капчу ботам".
-
«Боты» — Подходит, если у вас есть боты которые решают капчу.
Как проверить, что минусация аудитории ботов в Яндекс.Директ действительно работает
После подключения Killbot важно убедиться, что алгоритмы директ действительно отсеивают ботов и по объявлениям больше не кликают боты с минусуемыми слепками. Для этого просто посмотрите в метрике общее число визитов с самым жирным ботовским слепком по дням. После подключения Килбота (сразу или через 2-3 дня, в зависимости от объёма трафика), должно наблюдаться уменьшение визитов с ботосвким слепком:
Расширить аудиторию ботов через Яндекс Аудитории
Если ботов очень много (тысячи в сутки) то можно аудиторию ботов для минусации увеличить до миллиона: вот инструкция: https://killbot.ru/node/27
Работа с мастер-компаниями
Если вы используете мастер-компании, где нет возможности исключать аудитории напрямую, есть обходные решения:
-
Скрывать метрику для ботов, чтобы они не учитывались в конверсиях, и алгоритмы Яндекс.Директа не обучались на их действиях.
-
Создать отдельную «лайтовую» конверсию, и сделать возможность выполнять её только пользователям (если bot.false).
Как загрузить CPU бота и заблокировать без капчи для реальных
Об этом моя другая статья: https://killbot.ru/block-bots
Чтобы начать минусовать аудиторию ботов в Директ, нужно:
- Посмотреть видео (в Телеграм канале, чтобы понять суть килбота)
- Ознакомится с FAQ: https://killbot.ru/faq
- Зарегистрироваться на killbot.ru и вперед: