Где исключить показы по IP в Яндекс Директе

14.10.2026 · 8 мин чтения
Коралловый щит на тёмной стеклянной панели
Я открываю запрет показов по IP, когда в логах уже есть конкретный адрес, а не когда хочу сузить аудиторию до одного офиса. В Директе нет настройки «показать рекламу только этим IP»: ни в кампании, ни в группе объявлений, ни в API. Параметр для адресов работает на блокировку. В кабинете это поле на уровне кампании, и в него входит не больше 25 публичных адресов. Дальше покажу, куда его вписать, чем такой минус отличается от геотаргетинга и что я проверяю после сохранения.

Куда вписать исключение IP

Путь короткий, и я каждый раз иду им из редактирования кампании, а не из группы объявлений. Открываю кампанию, затем дополнительные настройки, затем блок «Запрет показов». Внутри есть поле IP-адресов: каждый адрес с новой строки. Сохраняю всю кампанию. Отдельной кнопки «включить список» нет: пока кампания не сохранена, строки не работают.
Группа объявлений это поле не содержит. Там я держу фразы, автотаргетинг, аудитории и тематики. Запрет адресов, запрет площадок и стратегия остаются на кампании. На весь аккаунт одним списком запрет тоже не ставится. Если кампаний несколько, строки не переезжают сами: я открываю следующую и вставляю их заново. Иначе одна кампания молчит по адресу, а соседняя продолжает его крутить.
В API тот же смысл у BlockedIps: это массив адресов, которые надо запретить, а не аудитория, которой надо показать объявление. Белого списка в Директе нет. То, что в других кабинетах называют чёрным списком, здесь и есть это поле.

Какие строки поле примет

  • Только публичный IPv4, записанный точно. Частные диапазоны, которые начинаются с 10. или с 192.168., система не берёт.
  • Подсеть, маска и запись со звёздочкой не проходят. Резать диапазон можно на своём сервере, на показы в Директе это не влияет.
  • Не больше 25 адресов на одну кампанию. Одиночный случайный IP я в эти слоты не ставлю.
  • Рядом в том же блоке лежит запрет площадок, до 1000 доменов. Это другой список, его с адресами я не путаю.
Тёмная воронка с коралловыми и графитовыми сферами
В поле попадает точный публичный адрес, и кампания перестаёт ему показываться.

Чем запрет IP отличается от геотаргетинга

Геотаргетинг решает, где объявление можно показать: регион, точка на карте или сегмент местоположения. IP там один из автоматических сигналов среди других данных о месте, и этот набор я построчно не редактирую. Запрет показов делает другую работу и только вручную: совпал адрес со строкой списка — объявления кампании не будет. Список не расширяет зону и не страхует точку на карте. Он вычитает конкретные публичные адреса, внутри зоны или вне её.
Коралловая метка на тёмном диске рядом со стеклянным кубом
Точка на карте задаёт зону показа, список IP только вычитает адреса.
ПараметрЗапрет по IPГеотаргетинг
ЗадачаНе показывать с конкретных адресовПоказать рекламу в выбранной зоне
Где лежитКампания, дополнительные настройкиНастройки географии кампании
Как задаюДо 25 публичных адресов вручнуюРегион, точка или сегмент места
Чего нетПоказов только выбранным IPРучного списка офисных адресов

Когда я вообще открываю это поле

Яндекс прямо не советует запрещать показы по IP, даже если с адреса кажется подозрительная активность. За одним адресом часто стоят разные люди: мобильный оператор отдаёт один внешний адрес многим абонентам, прокси и VPN уводят его в дата-центр. Встроенный антифрод и так отсекает недобросовестные клики, с 2025 года ещё до показа, и может запросить капчу. За фрод деньги возвращают. Ручной список я оставляю узким дополнением, а не основной защитой бюджета.
Адрес имеет смысл вносить, когда он стабильный и вред уже виден в логах, а антифрод эту строку не убрал. Разовый клик я пропускаю: слотов мало, а завтра адрес может смениться.
  • Статический IP своего офиса, если сотрудники жмут брендовые запросы и тратят бюджет кампании.
  • Один адрес, который в логах повторяется пачкой визитов без заявок. Единичный заход я не блокирую.
  • IP из заявки в CRM, чтобы не показывать рекламу тому же посетителю снова. Это минус, не способ найти новых людей.
Показать объявление только людям из чужого офиса этим полем нельзя. Если внести их адреса в запрет, показы с них пропадут, а охвата не появится. Для такой задачи список я не использую: он умеет вычитать, а не набирать аудиторию.

Как я собираю адреса до сохранения

Двадцать пять строк кончаются быстро, поэтому в поле попадает не всё, что мелькнуло в логе. Сначала я отделяю переходы из Директа и смотрю, повторяется ли адрес и есть ли от него вред.
  1. В ссылку объявления добавляю метку from=direct. Так в логах сервера видно, что визит пришёл из Директа, а не из другого канала.
  2. Сверяю IP, время и поведение: повторные клики без заявки, очень короткие сессии, много визитов с одного адреса за день.
  3. Проверяю, что адрес публичный. Частную сеть поле всё равно отклонит, и слот я на неё не трачу.
  4. Оставляю повторяющиеся адреса с понятной причиной. Единичные строки откладываю и в кампанию не несу.
  5. Открываю в библиотеке отчётов Директа отчёт «Недействительный трафик». Вручную дописываю то, что антифрод не снял: живых, но нецелевых людей.
Домашний и мобильный адрес на следующий день может принадлежать другому человеку. Корпоративный прокси может смотреть в другую страну. Поэтому рядом со списком я веду короткий журнал: дата, адрес и зачем внёс. Раз в месяц сравниваю журнал с логами. Строки без активности дольше 60 дней снимаю. Чужой новый абонент на старом IP мне в блоке не нужен.

Что проверить после сохранения

Сохранение не показывает охват по списку: охвата по IP в Директе нет. Я проверяю, что минус встал в нужную кампанию, и через сутки или двое смотрю, ушёл ли вредный адрес из отчётов. Раньше этого срока вывод не делаю.
Тёмная карточка с коралловыми галочками и лупой
После сохранения сверяю поле, кампанию и отчёт, а не жду охвата по списку.
  1. Кампания сохранилась, и каждая строка осталась в поле. Если адрес исчез или кабинет его не принял, он был частным или записан не точно.
  2. Список лежит именно в той кампании, где был вред. Соседние открываю отдельно и переношу строки руками.
  3. В журнале есть дата и причина. Без этого через месяц не понять, зачем адрес ещё в списке.
  4. Через сутки или двое смотрю отчёт по площадкам и срез по географии: пачка кликов с внесённого адреса должна сойти.
  5. Сравниваю Директ и Метрику спокойно. В отчётах группы «Директ» в Метрике сидят учтённые клики после антифрода. Другие срезы эту фильтрацию не применяют, поэтому цифры там выше. Это не знак, что список не сохранился.
Если после двух суток адрес всё ещё даёт те же визиты, я проверяю опечатку, другую кампанию без списка и смену адреса у провайдера. Динамический IP запрет не держит: вчерашний адрес сегодня может быть обычным клиентом, и строку тогда лучше снять, чем резать живые показы.

Если 25 адресов уже мало

Длинную базу в это поле не запихнуть, и второго скрытого лимита я не ищу. Для массового минуса собираю сегмент в Метрике. Сервер при совпадении адреса с моей базой ставит визиту один общий признак. В Директе открываю корректировки ставок, блок целевой аудитории, выбираю сегмент и ставлю коэффициент, который полностью отключает показы этой аудитории. Потолка в 25 строк у такого минуса нет.
В одном сегменте Метрики нельзя выбрать несколько значений одного параметра, то есть несколько IP одним фильтром не зашить. Поэтому я не перечисляю адреса внутри сегмента, а передаю единый флаг с сервера. Список живёт у меня, а Директ получает уже готовый признак визита.
Если мусор идёт пачками с площадок сетей, я сначала заполняю запрет доменов в том же блоке, до 1000 штук, и смотрю, что уже снял антифрод. Запрет IP на кампаниях с показами в сетях тоже действует, но площадка обычно важнее одного адреса. Охота за каждым IP там быстро съедает все 25 строк.
СитуацияЧто делаю
Один стабильный адрес с вредом в логахСтрока в запрете показов этой кампании
Адресов больше, чем 25 на кампаниюСегмент Метрики и корректировка, которая гасит показы
Нужен охват людей в офисеСписок не беру: он умеет только исключать
Много мусорных площадокЗапрет доменов и антифрод, не пачка адресов

Чего от поля ждать не стоит

  • Не жду показов по адресам чужого офиса. Запрет эти показы как раз уберёт, а новой аудитории не добавит.
  • Не жду, что список усилит географию. Это разные уровни: зона показа и точечный минус по строке.
  • Не блокирую подсеть в Директе. Звёздочка и маска в поле не поддерживаются, нужен точный публичный адрес.
  • Не оставляю старый список без сверки. Провайдер меняет пул, и вчерашний адрес уходит другому человеку.
Отдельной платы за строку в списке нет: кампания считается как обычно, по своим ставкам и формату. Отдельной цены за исключение IP в кабинете я не вижу. Слоты имеет смысл тратить только там, где адрес стабилен, вред повторный, а антифрод его не закрыл. После сохранения я проверяю три вещи: строка принята, список стоит в нужной кампании, и через сутки или двое этот адрес больше не даёт ту же пачку в отчёте.
SEO

Сверю запрет показов по IP

Посмотрю список в каждой кампании, отделю стабильные адреса от случайных и скажу, что проверить в отчётах после сохранения.
SEO-специалист и автор материала
Читайте также