← Вернуться к блогу
Поделиться

Как Claude помогает Spilno Agency: покрытие товаров Google Merchant в Google Ads

| 21 Июл 2026 | 6 мин чтения 0 просмотров
Покрытие товаров Google Merchant в Google Ads — обновлённая обложка (83% покрытия), Spilno Agency

Интернет-магазин с 1375 товарами в Google Merchant — а сколько из них реально показываются в Google Ads? Стандартные отчёты на это не отвечают. Вместе с Claude Code Spilno Agency разработала инструмент «Покрытие товаров Google Merchant в Google Ads» на внутренней платформе RobotsCheck: он сверяет оба источника и показывает конкретный список товаров, которые прошли модерацию, но не попали ни в одну кампанию. В примере ниже — 227 таких товаров и 83% покрытия.

Проблема, которую не видно ни в одном стандартном отчёте

Представьте интернет-магазин с 1375 товарными позициями. Все они вроде бы в фиде, все выглядят «активными» в Merchant Center. Но сколько из них на самом деле крутятся в Google Ads? Ответа на этот вопрос нет ни в одном стандартном отчёте — ни в Merchant Center, ни в Google Ads по отдельности.

Это классическая слепая зона перформанс-маркетинга: товар может быть идеально оформлен в фиде, пройти модерацию Google — и просто не попасть ни в одну рекламную кампанию. Или попасть — но с нулевой активностью. Клиент платит за производство и логистику товара, а реклама о нём молчит. Без специального аудита это выявляется случайно — когда кто-то из команды вручную сверяет два интерфейса товар за товаром.

При 1375 позициях вручную это не аудит, а недели работы.

Решение: инструмент, который сравнивает Merchant и Ads за вас

В рамках внутренней платформы RobotsCheck команда Spilno Agency вместе с Claude Code разработала новый инструмент — «Покрытие товаров Google Merchant в Google Ads». Его задача сформулирована предельно просто: показать специалисту, какие товары реально рекламируются, а какие — нет, и почему.

Идея была очевидна с самого начала, а вот реализация — нет. Это не разовый скрипт, а полноценный модуль платформы: с OAuth-интеграцией, объяснением причин, поиском, фильтрами, PDF-отчётами и автоматической рассылкой. Вот как он устроен.

Как это работает технически

  1. Подключение двух источников. Специалист подключает Google Merchant Center и Google Ads одним и тем же Google-аккаунтом (или разными — система корректно это разводит и запоминает, под каким аккаунтом авторизоваться к каждому сервису).
  2. Статус каждого товара из Merchant Content API. Инструмент забирает полный список товаров и их реальный статус для назначения Shopping Ads — approved, pending или disapproved.
  3. Проверка активности в Google Ads. Для товаров, которые Merchant считает активными, система дополнительно проверяет, была ли по ним реальная активность в рекламных кампаниях за последние 30 дней.
  4. Сведение в один отчёт. Два источника сводятся в чёткие категории: показывается, не запущен в Ads, отклонён Merchant, на модерации — с причиной там, где она есть.

Это не простая SQL-склейка двух таблиц. Самое интересное произошло на этапе отладки: первая версия парсинга статусов Merchant показывала, что все 1375 товаров отклонены — хотя в самом Merchant Center 1270 из них были зелёными, одобренными. Причина оказалась тонкой: Google Content API иногда возвращает поле status: "disapproved" даже для товаров, которые реально одобрены в нужной стране (правдивая информация скрывается не в этом поле, а в списках стран-одобрений). Без живого сопоставления с реальным аккаунтом клиента этот нюанс было бы невозможно поймать — именно здесь итеративная работа с Claude Code, когда каждая гипотеза сразу проверяется на реальных данных, а не в вакууме, показала свою ценность.

Что видит специалист

Результат — не просто цифра, а рабочий инструмент на каждый день:

  • Дашборд с ключевыми метриками: сколько товаров показывается, сколько не запущены в рекламе, сколько отклонил Merchant, какой процент покрытия.
  • Таблица товаров с поиском по названию, item ID, цене или причине — и сортировкой по любой колонке.
  • Колонка «Название кампании Google Ads» — сразу видно, в какой именно кампании товар показывается, или что кампании вообще нет.
  • Причина проблемы при наведении — если Merchant отклонил товар, специалист сразу видит текст ошибки от Google (например, «страница товара недоступна»), без перехода в другой интерфейс.
  • PDF-дайджест одним кликом — брендированный отчёт с показателями, который можно включить в клиентский репортинг.
  • Публичная ссылка на отчёт — можно поделиться живым отчётом с клиентом или коллегой без предоставления доступа к самой платформе.
  • Email-рассылка по расписанию — специалист один раз настраивает дни недели и время, и дайджест покрытия автоматически летит на почту без ручного запуска.

Пример с реального клиента

Вот реальный снимок дайджеста одного из клиентов агентства — интернет-магазина:

Дашборд RobotsCheck: покрытие товаров Google Merchant в Google Ads для интернет-магазина — 1144 показываются, 227 не запущено, покрытие 83%
Дашборд RobotsCheck: 1144 из 1375 товаров показываются в Google Ads, 227 — активны в Merchant, но без рекламы, покрытие 83%
ПоказательЗначение
Всего товаров в Merchant1 375
Показываются в Google Ads1 144
Не запущено в Ads227
Отклонено Merchant2
На модерации2
Покрытие83%

Цифра 83% сама по себе нейтральна. Но за ней стоит конкретный, деятельный список: 227 товаров, которые прошли модерацию Google, готовы к показу — и просто никто не добавил их в кампанию. Для интернет-магазина это не абстрактная метрика, а прямой сигнал: вот конкретные SKU, добавьте их в Performance Max или Shopping-кампанию, и они начнут приносить трафик уже завтра.

Без инструмента эта информация существовала бы лишь как догадка «кажется, не все товары рекламируются». С инструментом — это список из 227 позиций, готовый к действию.

Таблица товаров RobotsCheck с поиском, статусом Merchant и названием кампании Google Ads
Таблица товаров: для каждой позиции видно item ID, цену, статус в Merchant и название кампании Google Ads, в которой она показывается

Тот же дайджест доступен и в виде PDF одним кликом: скачать пример PDF-дайджеста.

Почему это важно для agile-команды перформанс-маркетинга

Главная ценность здесь не в самом факте отчёта, а в том, что раньше эту работу не делал никто — она была слишком трудоёмкой для ручного выполнения на постоянной основе. Теперь специалист Google Ads:

  • не тратит часы на ручную сверку Merchant и Ads;
  • получает чёткий приоритизированный список действий, а не просто «общее ощущение», что что-то не так;
  • может автоматизировать регулярный контроль покрытия для каждого клиента отдельно;
  • делится прозрачным отчётом с клиентом одной ссылкой.

Это небольшой пример того, как Claude Code применяется в Spilno Agency не для генерации текста или кода «напоказ», а для построения реальных внутренних продуктов, которые напрямую влияют на эффективность рекламных бюджетов клиентов — от первой идеи до продакшн-инструмента с живыми данными, авторизацией, рассылками и PDF-отчётами.

RobotsCheck — внутренняя платформа Spilno Agency для SEO- и PPC-аудитов, которая постоянно развивается в связке с Claude Code.

Фото аватара
Валерій Красько Spilno Agency Все статьи автора →
← Вернуться к блогу