Добавить в корзинуПозвонить
Найти в Дзене

Аудит Яндекс Директа через Claude Code: 35 проверок, поиск слива и готовые отчёты за 10 минут

Аудит рекламного аккаунта в Яндекс Директе — одна из самых полезных и одновременно нудных задач маркетолога. Нужно проверить десятки настроек по каждой кампании, найти слив бюджета в ключевых словах и площадках, собрать всё в отчёт для руководства. На серьёзном аккаунте это занимает целый рабочий день. Я собрал инструмент, который делает полный аудит за 10 минут — с помощью Claude Code, Python и Яндекс Директ API. ИИ-агент сам подключается к аккаунту, прогоняет 35 проверок настроек, находит ключевые слова и площадки, которые сливают бюджет, и генерирует четыре готовых документа: записку по аудиту, чек-лист настроек, отчёт по эффективности и сырые данные для ручного анализа. Одна команда в терминале — и Claude Code запускает полный пайплайн: Claude Code > py run_audit.py –config config.yaml
Аудит: Проект X (project-x.ru)
Период: 2025-01-01 — 2026-03-27
✓ Сбор данных из Яндекс Директ…
✓ Экспорт сырых данных…
✓ Чек-лист: 127 проверок, пройдено: 94
! Сли
Оглавление

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

Я собрал инструмент, который делает полный аудит за 10 минут — с помощью Claude Code, Python и Яндекс Директ API. ИИ-агент сам подключается к аккаунту, прогоняет 35 проверок настроек, находит ключевые слова и площадки, которые сливают бюджет, и генерирует четыре готовых документа: записку по аудиту, чек-лист настроек, отчёт по эффективности и сырые данные для ручного анализа.

Что умеет инструмент

Одна команда в терминале — и Claude Code запускает полный пайплайн:

Claude Code

> py run_audit.py –config config.yaml

Аудит: Проект X (project-x.ru)
Период: 2025-01-01 — 2026-03-27

✓ Сбор данных из Яндекс Директ…
✓ Экспорт сырых данных…
✓ Чек-лист: 127 проверок, пройдено: 94
! Слив по ключам: 360 940 руб. (47 ключей)
! Слив по площадкам: 89 200 руб. (23 площадки)
✓ Записка: output/project-x.ru_записка.docx
✓ Чек-лист: output/project-x.ru_чек-лист.xlsx
✓ Отчёт: output/project-x.ru_отчёт.xlsx

Claude Code здесь работает как оркестратор: он заполняет конфигурацию, запускает скрипт, интерпретирует результаты и помогает составить рекомендации. А весь тяжёлый труд — сбор данных через API, прогон проверок, генерация отчётов — выполняет Python-скрипт, который я написал с помощью того же Claude Code.

Зачем это нужно

Аудит вручную

  1. Открыть каждую кампанию в интерфейсе
  2. Проверить стратегию, регионы, минус-слова
  3. Собрать статистику по ключам
  4. Найти нецелевые запросы
  5. Свести всё в Word/Excel
  6. Написать рекомендации

4-8 часов на один аккаунт

Через Claude Code

  1. Заполнить config.yaml (2 минуты)
  2. Запустить скрипт
  3. Получить 4 готовых документа
  4. Добавить свои выводы

10-15 минут + время на выводы

Четыре документа на выходе

DOCX

Записка по аудиту

Полноценный документ: итоги, анализ ключей, запросов, площадок, кампаний, демография. Готов к отправке руководству.

XLSX

Чек-лист настроек

Матрица: 35 проверок × каждая кампания. Цветовая индикация: зелёный — ОК, красный — проблема. Процент соответствия.

XLSX

Отчёт по эффективности

Кампании, ключевые слова, площадки, поисковые запросы — со всеми метриками: показы, клики, расход, конверсии, CPA.

JSON/CSV

Сырые данные

Полный дамп из API: настройки кампаний, ключевые слова, объявления. Для ручного анализа или загрузки в BI.

35 автоматических проверок

Чек-лист покрывает всё, что опытный PPC-специалист проверяет при аудите:

8

Стратегия и таргетинг

Тип кампании, запрет РСЯ для поиска, расписание, автотаргетинг, регионы

5

Бизнес-настройки

Визитка, счётчик Метрики, минус-слова, исключённые площадки

6

Конфигурация

Приоритетные цели, стратегия ставок, расширенный геотаргетинг, UTM-разметка

9

Качество объявлений

Ключ в заголовке, быстрые ссылки, CTA, варианты объявлений, кросс-минусовка

5

Бюджет и корректировки

Дневной бюджет, мобильные корректировки, демография

Каждая проверка прогоняется по каждой кампании. Для аккаунта с 5 кампаниями это 175 проверок — и все собираются в одну Excel-матрицу с цветовой индикацией:

Проверка Кампания 1 Кампания 2 Кампания 3 Запрещены показы в РСЯ ✓ ✓ ✗ Счётчик Метрики подключён ✓ ✓ ✓ Автотаргетинг отключён ✗ ✓ ✗ Ключевое слово в заголовке ✓ ✗ ✓ Соответствие 78% 71% 52%

Подписаться на каналЧестно про рекламу и маркетинг
Разбираю реальные кейсы, делюсь цифрами и инструментами в Telegram-канале. Без воды и мотивационных цитат.

Поиск слива бюджета

Кроме проверок настроек, скрипт ищет конкретные дыры, куда утекают деньги:

Ключевые слова без конверсий

Фразы с расходом от 500 рублей и нулём конверсий. Топ-20 самых дорогих попадают в записку с рекомендацией — отключить или переработать.

360 940 ₽

слито на 47 ключей за период аудита (реальный пример)

Аналогичный анализ проводится для:

  • Поисковых запросов — нецелевые запросы, которые триггерят показы. Рекомендация: добавить в минус-слова
  • Площадок РСЯ — сайты-партнёры с нулевой конверсией и высоким расходом. Рекомендация: заблокировать
  • CTR-аномалий — объявления с CTR ниже 0.5% при 100+ показах. Не цепляют аудиторию
  • Кампаний — ранжирование: лучшие по CPA и худшие (с нулевыми конверсиями)

Все находки попадают в записку по аудиту — готовый документ, который можно отправить руководству или использовать как основу для оптимизации.

Роль Claude Code в процессе

Claude Code участвует на каждом этапе:

ИИ настраивает конфиг

API собирает данные

Скрипт прогоняет проверки

ИИ интерпретирует

Готовые отчёты

  1. Написал весь код аудита — Claude Code помог спроектировать архитектуру, написать API-клиент с retry-логикой, реализовать 35 проверок и генерацию отчётов. Модульная структура: api/ для работы с API, audit/ для логики проверок, output/ для генерации документов
  2. Помогает запускать аудит — заполняет конфигурацию, подбирает правильные ID целей Метрики, задаёт корректные даты и пороги
  3. Интерпретирует результаты — после запуска скрипта Claude Code анализирует выходные данные и формулирует рекомендации на человеческом языке: что отключить, что переработать, на чём сфокусироваться
Скрипт собирает факты, ИИ делает выводы. Именно так должна работать связка — машина обрабатывает данные, а модель понимает контекст.

Технические детали

Под капотом — Яндекс Директ API v5. Скрипт обращается к шести эндпоинтам:

  • /campaigns — настройки кампаний: стратегия, бюджет, минус-слова, расписание
  • /adgroups — группы объявлений: регионы, минус-слова на уровне группы
  • /ads — объявления: заголовки, тексты, ссылки, быстрые ссылки
  • /keywords — ключевые слова и их статусы
  • /bidmodifiers — корректировки ставок: мобильные, демографические
  • /reports — 9 типов отчётов: по кампаниям, ключам, запросам, площадкам, демографии

API-клиент обрабатывает типичные проблемы: SSL-ошибки (автоматическое пересоздание сессии), rate limits (пауза 3 секунды между запросами), поллинг отчётов (ожидание статуса 201/202). Всё работает устойчиво даже через корпоративный прокси.

Конфигурация — через YAML-файл. Один раз настроил токен, логин, цели Метрики и пороги — запускай аудит для любого аккаунта сколько угодно раз.

Что это даёт в цифрах

10 мин вместо 4-8 часов

35 автоматических проверок

4 готовых документа

9 типов отчётов API

Главная ценность — не скорость, а полнота. При ручном аудите всегда что-то пропускаешь: забыл проверить автотаргетинг, не посмотрел площадки РСЯ, не добрался до корректировок по демографии. Скрипт проверяет всё каждый раз — ничего не пропустит.

Выводы

Аудит рекламного аккаунта — идеальная задача для автоматизации через Claude Code. Здесь не нужна креативность или стратегическое мышление — нужно методично проверить сотни параметров и найти аномалии в данных. Именно это машины делают лучше людей.

При этом финальные рекомендации — всё ещё работа маркетолога. Скрипт покажет, что автотаргетинг включён, но решение оставить его или отключить зависит от контекста кампании. Claude Code помогает сформулировать эти рекомендации, но последнее слово — за специалистом.

Что нужно для запуска:

  • Claude Code — для настройки, запуска и интерпретации
  • Python + скрипт аудита — модульная архитектура: API, проверки, отчёты
  • OAuth-токен Яндекс Директа — доступ к аккаунту через API
  • config.yaml — логин, цели Метрики, даты, пороги

Настраивается за полчаса. Окупается при первом же аудите.

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

Написать мнеНужна помощь с аудитом рекламы или автоматизацией маркетинга через ИИ? Напишите — разберёмся вместе.

Шаблоны для маркетинга

Профессиональные шаблоны для организации работы:
медиапланирование, учёт времени, аналитические отчёты

E-mail *

Получить материалы

Поставив галочку, вы даете согласие на обработку персональных данных. Подробнее об обработке данных в Политике.

 📷
📷

 📷
📷

Сообщение Аудит Яндекс Директа через Claude Code: 35 проверок, поиск слива и готовые отчёты за 10 минут появились сначала на ПАВЕЗЛО.