Как работает защита от скликивания Яндекс Директ?

Для регистрации и анализа трафика необходимо установить код защиты на ваш сайт. Он представляет собой js-скрипт и устанавливается аналогично коду Яндекс.Метрики, абсолютно безопасен и не нагружает страницы вашего ресурса.

Как установить скрипт защиты на сайт (Tilda, Wix, 1С.Битрикс, Joomla и прочие CMS)?

Наша цель отключать показы ваших рекламных объявлений ботам, кликерам, экономя вам рекламный бюджет.

Сбор и анализ данных #

После установки кода защиты на ваш сайт, мы в реальном времени получаем данные о визитах и анализируем их на предмет ботности.

За дело берутся десятки алгоритмов, которые позволяют с уверенностью определить нежелательных ботов. Каждому из них присваивается уникальный цифровой отпечаток, по которому в дальнейшем они различаются.

Botfaqtor.ru анализирует более 100 технических и поведенческих параметров каждого визита. Каждый из параметров имеет свой “вес”, сумма этих весов дает четкое понимание перед нами человек или бот.

Для автоматизации процессов сервису Botfaqtor необходимо получить доступ к API Яндекс Метрика & Яндекс.Директ, чтобы можно было слету управлять корректировками ставок рекламных кампаний.

Какие типы рекламных кампаний можно защитить от ботов?

Блокировка ботов #

  1. Анализируем всех посетителей вашего сайта.
  2. В вашей Яндекс Метрике автоматически (через API) создается сегмент Bots Botfaqtor и в реальном времени мы отправляем в него специальный параметр, который маркирует ботов по сlientID.
  3. Также у нас есть Общий сегмент, в который автоматически попадают все боты обнаруженные на сайтах наших клиентов по Защите от скликивания Яндекс Директ. Общий сегмент насчитывает >13 млн ботов.
  4. Автоматически объединяем 2 сегмента в одну аудиторию Retargeting condition (botfaqtor) и делаем для нее корректировку ставки “-100%” в Яндекс Директ. То есть рекламные объявления не будут повторно показываться ботам. Поисковые роботы в сегмент не добавляются. Сайт не нагружается лишними данными, система оптимизирована специально для ваших задач.

Важно! Сегмент, созданный с помощью API, не отображается в веб-интерфейсе Яндекс.Метрики.

Никаких дополнительных настроек в личном кабинете Директа делать не надо, все настраивается автоматически!

Все действия, которые осуществляет наша система по защите от кликфрода фиксируются и отображаются в виде отчетов в личном кабинете.

Ограничить показ рекламы одному IP #

В Яндекс Директ есть возможность “Отключение показов по IP-адресам” в настройках кампаний (ограничение составляет 25 IP на одну кампанию). В Botfaqtor – IP не является основным критерием для оценки качества трафика, но т.к. Яндекс предоставляет такую возможность, то и мы добавили автоматическое исключение IP-адресов после определенного кол-во кликов по рекламе в Яндекс Директ за 24 часа. Это является дополнительным удобным инструментом для борьбы с продвинутыми ботами и ручным скликиванием рекламы (мотивированный склик людьми через буксы и биржи).

Как работает #

  1. Анализируем все клики/переходы на ваш сайт из Яндекс Директ по IP в реальном времени.
  2. Автоматически раз в час передаем в защищаемые кампании Яндекс Директ список IP у которых было достигнуто (установленное в настройках сайта) кол-во кликов за 24 часа.
  3. Ваша реклама будет скрыта для пользователей использующие IP находящихся в списке исключений.

Поддерживаются рекламные кампании:

  • Поисковая
  • РСЯ

Где находится #

Личный кабинет -> Мои сайты -> Защищаемый сайт (шестеренка справа) -> Настройка счетчика -> Защита от скликивания Яндекс Директ -> Ограничить показ рекламы одному IP

Важно: Если у вас подключено к защите несколько аккаунтов Яндекс Директ, то данная настройка будет применена ко всем подключенным аккаунтам!

Как посмотреть в Яндекс Директ? #

Список IP-адресов автоматически передается в Яндекс Директ, увидеть его можно в дополнительных настройках кампаний.

Кампания -> Настройки -> Дополнительные настройки -> Отключение показов по IP-адресам

ВАЖНО: Существует ограничение в 25 IP-адресов добавляемых в исключения одной кампании.

Яндекс Директ: Как исключить IP-адреса

Варианты отчетов #

Анализируя трафик на вашем сайте, мы разделяем его на четыре типа:

  • боты – автоматическое программное обеспечение, имитирующее поведение пользователя.
  • подозрительные – обнаружены подозрительные действия или подмена некоторых технических параметров.
  • нецелевые – пользователь провел на сайте менее десяти секунд и не произвел никаких целевых действий.
  • целевые – заинтересованный пользователь.

В личном кабинете собраны отчеты по наиболее важным показателям:

  • Отчет по ключевым словам
  • Отчет по площадкам РСЯ
  • Отчет по UTM меткам
  • Отчет по типам ботов
  • Отчет по источникам
  • Отчет по посадочным страницам
  • Отчет по географии

Отчет по ключевым словам #

Строится на основе utm_campaign и utm_term. Используется только при рекламе в поиске.

Яндекс Директ: Как добавить минус-слова и минус-фразы

Что такое utm-метки и зачем они нужны смотрите на странице генератор UTM-меток.

пример отчета по ключевым словам

Отчет по площадкам РСЯ #

Отчет позволяет проанализировать площадки из РСЯ (Рекламная Сеть Яндекс) на наличие ботов, с которых были переходы на ваш сайт. Если с площадки (сайта) идет много ботов, то вы можете добавлять её в исключения, запретив показывать ваши объявления на ней.

Яндекс Директ: Как добавить площадки на которых запрещены показы

Для отчета надо добавить &y_ref={source} в конце ваших ссылок в Я.Директ.

пример отчета по площадкам РСЯ

Отчет по UTM меткам #

Один из основных отчетов для понимания общей картины по качеству трафика на всем сайте.

Что такое utm-метки и зачем они нужны смотрите на странице генератор UTM-меток.

пример отчета по UTM меткам

Отчет по типам ботов #

В сети существует множество ботов и все они отличаются своими возможностями. Мы решили разделить ботов на несколько типов: сложные, продвинутые, обычные, простые, примитивные.

пример отчета по типам ботов

Отчет по источникам #

Мы анализируем весь трафик сайта, но деньги берем только за подключенные сервисы. Например, если вам нужна только защита от скликивания Яндекс Директ, то списания будут только за неё. Остальные данные будем выводить в качестве общей информации.

пример отчета по источникам

Отчет по посадочным страницам #

Один из наиболее полезных отчетов.

пример отчета по посадочным страницам

Отчет по географии #

пример отчета по географии

Блокировка нецелевых посетителей #

Нецелевой посетитель – это посетитель, который провел на сайте менее 15 секунд, просмотрел не более 1 страницы и не произвел никаких целевых действий.

Теперь у вас появилась возможность выключения показа рекламных объявлений для нецелевых посетителей, зашедших повторно на ваш сайт более одного раза.

Как работает #

  1. Пользователь перешел из Директ -> после завершения первого сеанса мы отнесли его к нецелевому.
  2. Повторно зашел на сайт -> мы отправили его в сегмент Яндекс Метрики – “Untarget” (т.е. второй раз зашел на сайт)
  3. В Яндекс Директ автоматически (по API) добавляем аудиторию для ретаргетинга из сегмента Untarget, вносим корректировки ставок “-100%” для защищаемых вами рекламных кампаний в Яндекс Директ. (т.е. третий раз пользователь вашу рекламу не увидит и не сможет по ней перейти)
  4. Ваша реклама не показывается все нецелевым посетителям из сегмента “Untarget”. Но вы можете самостоятельно изменить корректировку на “-50%” и тогда пользователи из этого сегмента иногда будут видеть вашу рекламу. (Документация Яндекс Директ – выберите целевая аудитория и смотрите инструкцию)

Где находится #

Личный кабинет -> Защита Я.Директ -> Блокировка нецелевых.

Блокировка нецелевых посетителей Я.Директ

Отключение рекламы на планшетах #

Многие пользователи сталкиваются с ботами на планшетах, но Яндекс Директ не имеет отдельной настройки для отключения рекламы для устройств: планшеты.

Как работает #

  1. В личном кабинете Botfaqtor “Отключение планшетов” выбираете кампании для которых хотите отключить показ рекламы.
  2. В вашей Яндекс Метрике автоматически создается сегмент “Планшеты“, в который собираются все визиты с таких устройств. ВАЖНО: Мы предоставляем доступ к общему сегменту “Планшеты” в который собираются данные от всех клиентов сервиса (> 6 млн. планшетов в базе).
  3. Вышеуказанный сегмент добавляется в корректировку ставок “-100” рекламных кампаний, которые вы хотите защитить.
  4. Теперь реклама не будет показываться для тех пользователей, которые заходили с планшета ранее.

Примечание: Если у вас несколько кабинетов в Яндекс Директ у одного сайта, то можете отключить показ рекламы для планшетов сразу во всех аккаунтах Яндекс Директ!

Это изображение имеет пустой атрибут alt; его имя файла - image.png
Отключение показа рекламы для планшетов в Яндекс Директ

Подключение защиты от скликивания #

Мы постарались максимально упростить процесс настройки и все вынесли в личный кабинет.

Подключение к Яндекс Метрике #

Редактирование сайта -> Настройка счетчика -> Защита от скликивания Я.Директ

Разрешите Botfaqtor API доступ к Яндекс Метрике и загрузить список счетчиков.

Для подключения сервиса “защита от скликивания Яндекс Директ” нашему приложению Botfaqtor API.Метрика необходимо получить доступ к API вашей Яндекс Метрики.

Нажмите на кнопку “Разрешить доступ к Яндекс Метрике

В вашей учетной записи на Яндексе должен быть счетчик добавляемого сайта и права на его редактирования.

При отсутствии доступа нашего приложения Botfaqtor API.Метрика к вашей учетной записи Яндекс Метрике сервис работать не будет!

Если у вашего аккаунта нет доступа к Метрике сайта, можете “Выбрать другой аккаунт“.

После того как вы разрешите доступ к своему аккаунту в Метрике, мы сможем в автоматическом режиме (по API) создать в нет сегмент Bots Botfaqtor, в который будем добавлять обнаруженных ботов.

Подключение к Яндекс Директ #

Редактирование сайта -> Настройка счетчика -> Защита от скликивания Я.Директ

Разрешите Botfaqtor API доступ к Яндекс Директ и загрузить список рекламных кампаний.

Для подключения сервиса “защиты объявлений от скликивания” нашему приложению Botfaqtor API.Директ необходимо получить доступ к API вашего Яндекс Директа.

Нажмите на кнопку “Разрешить доступ к Яндекс Директ

При отсутствии доступа нашего приложения Botfaqtor API.Директ к вашей учетной записи Яндекс Директа сервис работать не будет!

Выберите кампании для защиты.

Выбираете кампании для защиты и нажимаете кнопку “Сохранить”.

Все приложения Botfaqtor прошли тщательную проверку и были зарегистрированы в Яндекс.

Часто задаваемые вопросы #

Можно ли подключить агентский аккаунт?

Да, можно.

Вы сможете без труда увидеть такие аккаунты на странице Мои сайты, они будут выделены отдельной иконкой (группа).

Можно ли подключить несколько аккаунтов Яндекс Директ к одному сайту?

Да, можно.

как добавить: Редактирование сайта -> Настройка счетчика -> Защита от скликивания Я.Директ -> Доступ к Яндекс Директ (Добавить еще один)

На странице Мои сайты вы будете видеть к каким сайтам подключено несколько аккаунтов Яндекс Директ.

Мы используем Roistat, ваш сервис будет с ним работать?

Мы никак не повлияем на работу аналитики Roistat, но вам нужна будет Яндекс Метрика на сайте, а так же ее связь с Я.Директ. (обязательно предоставьте доступы в нашем ЛК)

Что означает фраза {PHRASE} в отчете “Ключевые слова

Данный отчет строится на основе utm_campaign и utm_term.

Вы используете динамический параметр Директа {keyword}, который соответствует значению ключевой фразы, по которой было показано объявление (текстово-графическое или реклама мобильных приложений).

КРАТКАЯ ИНФОРМАЦИЯ
UTM — это стандарт меток для сбора статистики. Вот основные имена UTM-меток:
utm_source — источник перехода;
utm_medium — тип трафика;
utm_campaign — название рекламной кампании;
utm_content — дополнительная информация, которая помогает различать объявления;
utm_term — ключевая фраза.
Параметры utm_source, utm_medium, utm_campaign — обязательные, а utm_content, utm_term — необязательные. Для получения корректных данных в стандартном отчете по меткам в Метрике необходимо использовать все UTM-метки. Обратите внимание, если вы используете все UTM-метки, кроме utm_content, данные по utm_term можно будет получить, только перестроив отчет (необходимо удалить группировку utm_content в настройках отчета).
UTM-метки можно использовать совместно с динамическими параметрами Директа:
http://www.site.ru/?utm_source={source}&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={position_type}.{position}&utm_term={keyword}

Можете использовать наш Генератор UTM-меток

Почему метка заполнилась некорректно или этого визита нет в Метрике
На самом деле у этих двух проблем есть общие причины. Могут быть следующие:

  • на посадочных страницах не установлен счетчик Метрики, либо установлен некорректно;
  • в браузере, операционной системе или на прокси-сервере посетителя сайта установлен блокировщик рекламы, который может блокировать загрузку счетчиков (например, Adblock);
  • посетитель покинул сайт раньше, чем счетчик успел загрузиться (типичная ситуация, когда происходит случайный клик на мобильном телефоне или планшете);
  • метки составлены некорректно (отсутствуют обязательные значения , названия параметров заданы неправильно, присутствуют лишние знаки вопроса или пробелы и т.д.);
  • в объявлении задан URL, при переходе по которому происходит редирект на страницу, при котором теряются метки UTM (то есть редирект настроен таким образом, при переходе метки отбрасываются);
  • Метрика отфильтровала такой визит по правилам роботности, поэтому его не будет в статистике сайта.
    Соответствующий отчет доступен в специальном разделе Метрики (Стандартные отчеты -> Мониторинг -> Роботы).

Если Вы видите на дашборде Ботфактор ключевое слово {PHRASE}, это означает, что либо код Метрики отработал некорректно, либо Яндекс отнес этот визит к роботным.

Если дело в роботности, то переживать не стоит, Директ и так не возьмет деньги за такой переход.

На всякий случай проверьте корректность установки кода Метрики на Вашем сайте, а также корректность редиректов с прелендингов, если такие имеются.

Яндекс Директ: Ключевые фразы

Как увидеть работу Botfaqtor в Я.Метрике?

Многие пользователи задаются вопросом, как увидеть ботов добавленных в сегмент Я.Метрики. Сделать это достаточно просто, в Метрику мы передаем специальные параметры:

  • Botfaqtor.bot – бот
  • Botfaqtor.suspect – подозрительный
  • Botfaqtor.untarget – нецелевой

Помеченные визиты (боты) можно увидеть в Вебвизоре, именно они попадают в сегмент ботов для которого автоматически ставится корректировка ставок “-100” в Я.Директ.

  1. У вас должен быть подключен Вебвизор.

2. Необходимо добавить столбец на странице Вебвизора в сводной таблице, нажмите на кнопку “настроить столбцы” -> “Параметры визита” -> Применить.

3. В сводной таблице появится столбец “Параметры визита

Таким образом можно смотреть не только ботов, но еще и вывести ip пользователей, но для этого надо внести небольшие изменения в счетчик Яндекс Метрики, т.к. стандартный код счетчика не показывает ip пользователя.

ВАЖНО:

Данные Яндекс Метрики и Botfaqtor могут совпадать, а могут вообще не совпадать. Это связано с особенностями идентификации каждого хита на сайте. То есть по Яндекс Метрике может 50 визитов, а по Botfaqtor 1 визит и наоборот.

Какого-то общего процента (%) расхождений нет, так как идентификация у Яндекс Метрики и Botfaqtor абсолютно разная, основанная на параметрах: устройства, браузера, кук и т.д. 

В Яндекс Метрике более наглядно смотреть визиты в отчете “Параметры визитов”: Botfaqtor.

Где найти: Яндекс Метрика вашего сайта -> Отчеты -> Посещаемость (или любой другой отчет) -> Визиты в которых -> Параметр визита -> Botfaqtor

Яндекс Метрика не всегда отображает роботов в Вебвизоре. Если Botfaqtor обнаружили скликивателя, а Яндекс Метрика посчитала, что это не робот, то Вы увидите его в Вебвизоре. 

В любом случае, все обнаруженные Botfaqtor боты добавляются в ограничения показов защищаемых Вами рекламных кампаний. Поэтому реклама им больше не покажется.

Почему не все боты добавляются в сегмент?

В Метрику мы отправляем специальный параметр Botfaqtor.bot, но иногда Метрика принимает не все отправленные данные, как правило, это связано с несколькими причинами:

  • Пользователи заходят на ваш сайт, но покидают его слишком быстро — так, что счетчик Метрики даже не успевает загрузиться.
  • Работу счетчика Botfaqtor блокируют другие скрипты, это можно проверить в консоли браузера.
  • Счётчик Метрики блокируется другими скриптами (например ADblock).

Бот может очистить куки и получить новый yclid, также можно нагулять историю, как вы с этим боритесь?

Мы идентифицируем пользователей по своему алгоритму, у нас свой хэш и abid. Если бот очистил куки и получил новый yclid, то мы все равно вычислим наш abid. Тем более, что критерии ботности срабатывают на каждый визит, независимо от того новый id или нет. История не является ключевой в определении бот/не бот. Т.е. за первый клик с “yclid” клиент всегда платит, а далее, если это бот, то ему реклама больше не покажется. Без анализа нельзя что-то скрыть или показать.

Почему расходится статистика с Яндекс Метрикой и Google Analytics?

Причин может быть несколько, вот самый популярные из них:

  1. Разные методы идентификации. Все счетчики имеют свой набор параметров для идентификации пользователей, и как правило этот набор параметров у всех разный. Поэтому 2 визита на сайте одна система аналитики может посчитать как 2 разных посетителя, а другая как одного в зависимости от своей системы идентификации.
  2. Место установки счетчика. Системы аналитики могут стоять в разных местах в коде сайта. Одна может стоять в head, другая в body. В таком случае разница в статистике тоже неизбежна.
  3. Заход пользователя на сайт с разных устройств. Если пользователь посетил сайт с разных устройств и при этом был залогинен в Яндексе или Гугле, то Метрика или Аналитика посчитает его как за одного посетителя. У Ботфактор нет возможности отслеживать данные параметры, поэтому мы посчитаем это как 2 разных визита.

Кроме того, многие специалисты по неопытности сравнивают количество кликов в Яндекс Директ с количеством визитов в Яндекс Метрике.

Клик — это взаимодействие пользователя с рекламным объявлением, т.е. когда пользователь нажимает на объявление, клик засчитывается.

Визит — это последовательность действий (активность) одного посетителя на сайт, т.е. фактически это переход на сайт.

Визит и клик — разные величины, они коррелируют между собой, но не равны. Чтобы не путаться в данных понятиях, необходимо прочитать справку как Метрики, так и Директа по базовым терминам.

Как отделить, то что Яндекс Директ посчитал недействительными кликами от Botfaqtor?

К сожалению, никак, т.к. Яндекс Директ не передает / не помечает визиты, которые он посчитал недействительными в Яндекс Метрике.

Какие типы рекламных кампаний можно защитить?

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

Можно защитить от ботов и скликивания:

  • Текстово-графические объявления
  • Динамические объявления
  • Смарт-баннеры
  • Реклама мобильных приложений
  • Баннер на поиске

Нельзя защитить от ботов и скликивания:

  • Медийная кампания
  • Медийная кампания на Главной
  • Кампания с фиксированным CPM
  • Кампания созданная через “Мастера кампаний”
  • Товарная кампания

Возможно Яндекс Директ добавит поддержку корректировок ставок и для других типов кампаний, следите за обновлениями.

Обновлено 20.06.2022

Возможно, вам будет интересно: