Кампания в Google Shopping только запущена, показы пошли, а через пару дней половина товаров вдруг пропадает из рекламы. В Merchant Center напротив них – красный статус «Отклонено». Владелец магазина открывает список причин и не понимает ни слова. Знакомая ситуация.
На деле причин отклонения не так уж много, и повторяются они из магазина в магазин с завидным постоянством. Разберём, что ломается чаще всего и как ловить это до того, как Google сам вам об этом сообщит.
GTIN и бренд – отсюда растёт половина проблем
Google требует GTIN (глобальный номер товара – штрихкод, EAN, UPC) и бренд для товаров тех категорий, где эти атрибуты приняты в индустрии: электроника, одежда известных марок, книги, игрушки. Продаёте фирменные наушники без GTIN в фиде – товар уйдёт под отклонение с формулировкой вроде «отсутствует идентификатор товара».
Тут есть момент, который путает многих. Товары собственного производства или под частной маркой освобождены от требования GTIN – но только если в фиде явно выставлен флаг identifier_exists=»no». Забыли выставить – Google всё равно будет требовать штрихкод, которого физически не существует, и отклонять партию за партией.
Бывает и обратная ситуация: GTIN есть, но неправильный – скопирован с карточки поставщика, который давно сменил упаковку, или вбит вручную с опечаткой в одной цифре. Формально поле заполнено, валидация фида это пропустит, а Google сверит номер со своей базой товаров и отклонит как несоответствующий бренду или категории.
Цена и наличие: в фиде одно, на сайте другое
Пожалуй, самая раздражающая причина – она проявляется не сразу, а спустя время после запуска. Google периодически проверяет посадочные страницы и сравнивает цену с наличием с тем, что указано в фиде. Расхождение даже на пару рублей – и товар уходит в статус «Не соответствует», а при повторных нарушениях можно получить предупреждение на весь аккаунт.
Чаще всего это случается там, где фид генерируется раз в сутки по расписанию, а цены на сайте меняются чаще – акция закончилась в десять утра, а фид обновится только ночью. Или товар только что раскупили, на сайте уже «нет в наличии», а в старом фиде он всё ещё «in stock».
Изображения: дело не в красоте, а в правилах
С фотографиями Google строг именно к формальным вещам, не к эстетике. Запрещены водяные знаки и логотипы продавца поверх фото, любой текст на изображении (даже «Скидка -20%» в углу картинки), рамки, заглушки вроде «фото скоро появится» вместо реального товара, а ещё изображения не того товара – такое случается, когда карточки клонируют из каталога поставщика и забывают заменить фото для варианта другого цвета.

Мелочь, которую часто упускают
Минимальный размер изображения для большинства категорий – 100×100 пикселей, а для одежды требования ещё жёстче. Если фид подтягивает миниатюру вместо полноразмерного фото с CDN, товар пройдёт техническую валидацию фида, но получит отклонение уже на этапе просмотра изображения ботом Google.
Забытые обязательные поля
Доставка (shipping) и состояние товара (condition) – поля, которые легко упустить, если магазин переезжал с одной платформы на другую и часть атрибутов просто не перенеслась. Без стоимости доставки, прописанной либо в фиде, либо настроенной в самом Merchant Center, товар может пройти модерацию, но потом показываться хуже – Google не любит неполные данные даже там, где формального отклонения не будет.
Состояние товара (new, refurbished, used) обязательно для определённых категорий, и здесь встречается типичная ошибка: магазин продаёт восстановленную технику, а в фиде по умолчанию стоит «new», потому что именно такое значение заполнено в CMS для всего каталога по умолчанию.
Запрещённый контент и слишком смелые обещания
«Вылечит простуду за один день», «гарантированный результат», «100% натурально» без подтверждения – формулировки, которые Merchant Center отлавливает автоматически, особенно в категориях БАДов, косметики и медицинских товаров. Сюда же попадают товары, запрещённые в конкретной стране показа: некоторые лекарства, оружие, подделки под известные бренды. Магазин, продающий на несколько стран одним фидом, иногда забывает, что товар, разрешённый в одной стране, может оказаться в списке запрещённых для показа в другом регионе кампании.
Категория товара подобрана «на глаз»
Google Product Category – не произвольное поле, а фиксированный справочник из нескольких тысяч значений. Автоматический маппинг из категорий сайта часто подбирает ближайшую по названию, но не всегда верную категорию: спортивная одежда попадает в «Одежда» вместо «Спортивные товары > Спортивная одежда», и объявление показывается не той аудитории, либо вовсе отклоняется, если категория требует атрибутов, которых у товара нет.
Ссылка на страницу товара – и тут есть о что споткнуться
Три типичные ситуации. Первая: ссылка в фиде ведёт на страницу, которая редиректит куда-то ещё – товар сняли с продажи, а URL остался в фиде. Вторая: страница технически существует, но помечена noindex, часто такое бывает на тестовых или недавно перенесённых доменах, когда разработчики забыли снять заглушку после запуска. Третья, довольно обидная: домен в фиде не совпадает с доменом, подтверждённым и верифицированным в Merchant Center – так бывает после переезда магазина на новый домен, когда верификацию не успели переоформить.
Как на самом деле проверять состояние фида
В Merchant Center есть вкладка Diagnostics – там видно не общий процент ошибок, а разбивку по каждой причине отклонения с примерами конкретных товаров. Заглядывать туда стоит не раз в месяц, а хотя бы через день-два после каждого крупного обновления каталога: новая партия товаров всегда приносит свой набор ошибок.
Отдельно есть статус каждого товара на странице «Товары» – там видно не только «Активен» или «Отклонён», но и статус «На рассмотрении», который иногда висит дольше, чем ожидает владелец магазина, особенно для новых аккаунтов или крупных партий.
Практика, которая реально экономит нервы: перед загрузкой прогнать фид через валидатор (свой скрипт или сторонний сервис), который проверяет обязательные поля, формат GTIN, размер изображений и корректность ссылок – до того, как это сделает Google и покажет статистику отклонений постфактум.
Синхронизация фида с сайтом – не разовая настройка
Фид, который сгенерировали один раз и забыли, живёт своей жизнью отдельно от сайта. Цены, остатки, статусы доставки на сайте меняются в реальном времени, а фид – только по расписанию. Чем короче интервал обновления (каждые несколько часов вместо раза в сутки), тем меньше шансов, что Google поймает расхождение между карточкой товара на сайте и тем, что написано в рекламе.
Если каталог обновляется часто – распродажи, сезонные коллекции, смена поставщиков – есть смысл генерировать фид прямо из той же базы данных, что и сайт, а не из отдельного экспорта, который кто-то вручную обновляет раз в неделю.
Читайте также: Интеграции через API: как выстроить стабильный обмен данными с CRM и складом; Оптимизация конверсии без редизайна: микроулучшения, которые дают рост.
Может пригодиться: Юзабилити-аудит, Доработка сайта, Дизайн сайта.