performance-маркетолог
ГлавнаяАвтоматизация → Чистка площадок РСЯ
ЯНДЕКС.ДИРЕКТ · РСЯ

Чистка площадок РСЯ

Автоматический анализ площадок каждый час с баном мусорных сайтов и отчётом в Telegram

Проблема

РСЯ показывает рекламу там, где не нужно

Рекламная сеть Яндекса включает тысячи площадок. Часть из них — мусорные сайты с ботовым трафиком, мобильные игры, сайты-однодневки и DSP-биржи. Клики есть, конверсий нет.

Стандартный подход — чистить площадки раз в неделю вручную. Но за это время новые мусорные источники успевают слить значительную часть бюджета.

  • DSP-площадки и мобильные игры: CPC 100–150 ₽, конверсий ноль
  • Сайты-однодневки под арбитраж: трафик есть, поведение — боты
  • Нерелевантные тематики: реклама мебели на сайтах с рецептами
  • Старый бан-лист не успевает за появлением новых площадок
Потери на мусорных площадках в РСЯ — 15–20% рекламного бюджета. При бюджете 30 000 ₽/нед это до 6 000 ₽ в неделю на трафик без заявок.
Как это работает

4 шага от подключения до первого бана

1

Подключение

Даёте OAuth-токен Яндекс.Директ с доступом к выбранному аккаунту. Скрипт разворачивается на нашем сервере, настройка занимает один день.

2

Часовой анализ площадок

Каждый час скрипт получает статистику по всем площадкам РСЯ: расход, количество кликов, количество конверсий. Данные накапливаются и сравниваются с нормой по аккаунту.

3

Автобан мусорных площадок

Площадки с высоким CPC и нулевой конверсией (по настраиваемым порогам) автоматически добавляются в список запрещённых площадок через API Яндекс.Директ.

4

Отчёт в Telegram

Ежедневный отчёт: сколько площадок забанено, сколько сэкономлено, топ источников по расходу. При экстренном бане — мгновенный алерт.

Что вы видите в Telegram

Реальные сообщения, которые вы получаете

Три типа сообщений: мгновенный алерт при бане, плановая проверка и дневной итог со списком забаненных площадок.

РСЯ Чистильщик
🚫 Площадка забанена

Сайт: dsp-opera-exchange.com
Расход: 107 ₽
Клики: 1
Конверсии: 0
CPC: 107.00 ₽

Добавлен в ExcludedSites. Всего в бан-листе: 229
15:42
РСЯ Чистильщик
✅ Проверка 16:00

Проанализировано площадок: 47
Новых в бан: 0
Общий расход за час: 312 ₽
Средний CPC: 18.7 ₽

Всё чисто. Следующая проверка в 17:00.
16:02
РСЯ Чистильщик
📋 Итог дня 23.05.2026

Площадок проанализировано: 156
Забанено сегодня: 3
Общий бан-лист: 231 (+3)
Расход на забаненных: 284 ₽
Кампания: РСЯ — Акция июнь

Забаненные сегодня:
• dsp-opera-exchange — 107 ₽ / 0 конв
• zen.yandex.ru/media/game — 94 ₽ / 0 конв
• turbo--pages.com — 83 ₽ / 0 конв
21:00
Настройки под ваш бизнес

Гибкие пороги — без случайных банов

Скрипт работает по правилам, которые вы задаёте. Белый список защищает площадки, которым вы доверяете. Пороги настраиваются под вашу экономику и тематику.

Минимальный CPC для бана

Площадка попадает в бан при CPC выше порога И нулевых конверсиях. По умолчанию: 50 ₽. Подбирается под нишу при подключении.

Белый список

Площадки, которые никогда не будут забанены, даже если показатели выходят за порог. Заполняете вы при подключении.

Частота проверки

Каждый час — по умолчанию. Можно настроить интервал: каждые 2 или 3 часа, если аккаунт небольшой.

Минимум кликов для анализа

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

Отчёт

Ежедневный итог в 21:00 МСК — всегда. Плюс моментальный алерт при каждом бане, если расход на площадке значимый.

Полная механика

Как это устроено внутри

Скрипт подключается к Яндекс.Директ API через OAuth-токен. Каждый час он выполняет следующую последовательность:

1 Запрашивает отчёт по площадкам (PlacementReport) за текущий день
2 Фильтрует площадки с расходом больше нуля
3 Для каждой считает: CPC, количество конверсий, CTR
4 Если CPC выше порога И конверсий = 0 — площадка кандидат на бан
5 Проверяет белый список — если площадка в нём, пропускает без бана
6 Добавляет в ExcludedSites через API (метод update, формат {Items: [...]})
7 Отправляет алерт в Telegram с деталями по каждой забаненной площадке
8 Состояние бан-листа сохраняется в JSON-файле на сервере
9 В 21:00 отправляет дневной итог: сколько забанено, общий размер бан-листа, расход на забаненных
Важно: скрипт не удаляет ваши существующие бан-площадки. Только добавляет новые. Ваш текущий список загружается как стартовый стейт при подключении.
Результат

Реальный кейс

Мебельная мастерская, бюджет 7 000 ₽/нед на РСЯ. Первые сутки после подключения.

Кейс: мебельная мастерская · Яндекс.Директ РСЯ
Бюджет 7 000 ₽/нед, 3 рекламных кампании на диваны и кресла под заказ. Подключение 20.05, первый прогон через 1 час.
  • За первые сутки +13 площадок добавлено в бан — без участия клиента.
  • dsp-opera-exchange забанен первым: 107 ₽ за клик, 0 конверсий за неделю.
  • Итоговая экономия в первый месяц: 15–20% рекламного бюджета перераспределено на рабочие площадки.
Тариф

Фиксированная цена, любой бюджет

Что входит в подписку

Одна цена — все функции. Никаких доплат за количество кампаний или размер бан-листа.

3 000 ₽ /мес
Без привязки к бюджету — одна цена для любого объёма кампаний
  • Ежечасный мониторинг всех площадок
  • Автоматический бан мусорных сайтов через API
  • Моментальные алерты в Telegram при каждом бане
  • Ежедневный итоговый отчёт в 21:00 МСК
  • Белый список — защита хороших площадок
  • Настраиваемый порог CPC для бана
  • Все РСЯ-кампании в аккаунте автоматически
  • JSON-лог всех действий для аудита
  • Не удаляет ваши ручные бан-записи
Подключить чистку площадок
FAQ

Частые вопросы

Не забанит ли скрипт нормальные площадки?
Нет. Бан происходит только при одновременном выполнении двух условий: высокий CPC и ноль конверсий за период. Площадка с хорошим CPC или хотя бы одной конверсией не трогается. Пороги настраиваются индивидуально — вы задаёте, при каком CPC и за какой период считать площадку мусорной.
Работает с несколькими кампаниями?
Да. Скрипт анализирует все активные РСЯ-кампании в аккаунте. Бан-лист общий — если площадка плохо работает хотя бы в одной кампании, она исключается из всех.
Можно посмотреть актуальный бан-лист?
Да. Бан-лист хранится в файле-стейте и экспортируется по запросу в любой момент. В ежедневном Telegram-отчёте видна динамика: сколько площадок добавлено за сутки и общий счётчик.
У меня уже есть свой список запрещённых площадок — что с ним будет?
Ваш текущий бан-лист загружается как стартовый стейт. Скрипт его не перезаписывает — только добавляет новые площадки. Дублей не возникает.
Контакты

30 минут — и у вас будет план

Расскажете о бизнесе и текущих каналах, я задам уточняющие вопросы и пришлю план рекламы с реалистичной сметой. Без счёта и обязательств.

ГеоЯрославль · по всей России