Магазин может продавать хорошие вещи по адекватной цене — и не получить из Google Shopping ни одного клика. Причина далеко не всегда в бюджете или конкурентах. Часто товары просто не доехали до Google в понятном ему виде.
Фид — это файл со всем ассортиментом: артикул, название, цена, ссылка на карточку, фото, наличие. Merchant Center читает его, сверяет данные с сайтом и решает, показывать позицию или отклонить. Одна неточность в атрибуте — и товар выпадает из выдачи тихо, без писем и уведомлений.
Ниже — порядок действий: от подготовки данных до диагностики отклонений.
Что такое товарный фид и как он работает?
Представьте прайс-лист, написанный для робота. Раз в сутки (можно чаще) Google забирает файл по ссылке, разбирает его на атрибуты и подставляет данные в карточки Shopping-объявлений. Никакой магии — что записали, то и увидит покупатель.
Форматы бывают такие:
- XML — стандарт для интернет-магазинов на CMS. Файл генерируется автоматически и лежит по постоянному адресу вида site.com.ua/feed.xml.
- Google Таблицы или CSV — вариант для небольшого каталога. Правки вносятся руками, зато без программиста.
- Content API — прямая передача данных. Обновление остатков идёт почти мгновенно, но нужен разработчик.
Есть ещё деление на основной и дополнительный фид. В основном — весь ассортимент. Дополнительный цепляется к нему по id и дописывает то, чего не хватает: ярлыки для акций, категории, пользовательские метки для разделения кампаний. Штука выручает, когда программист занят, а промо-метки нужны к понедельнику.
Что подготовить до создания фида?
Merchant Center не примет файл, пока магазин не докажет, что сайт принадлежит ему. Подтвердите домен через Google Search Console, HTML-тег или файл на сервере — берите способ, к которому есть доступ.
Дальше — обязательный минимум на самом сайте:
- контакты: телефон, e-mail и физический адрес компании;
- условия доставки со стоимостью (вариант «Новая почта по тарифам перевозчика» проходит, но конкретная сумма выглядит убедительнее);
- политика возврата с указанием срока — 14 дней согласно украинскому законодательству;
- цены в гривне, с учётом НДС, если Вы плательщик.
Доставку и налоги дополнительно прописывают в настройках самого аккаунта. Пропустите этот шаг — получите массовое отклонение с формулировкой о нехватке данных о доставке. О том, что еще нужно учесть при настройке Google Merchant Center с нуля расписано здесь www.adwservice.com.ua/ru/nastroyka-google-merchant-center. По ссылке информация о регистрации, подтверждении домена и работе с разными разделами рекламного аккаунта.
Отдельно проверьте базу товаров. Цены, скидки и остатки в фиде обязаны совпадать с карточками на сайте до копейки. Стоит на сайте 1 199 грн., а в фиде 999 — позицию снимут за расхождение. И повторная модерация займёт от нескольких часов до трёх дней.
Атрибуты: обязательные и те, что реально тянут показы
Тут начинается основная работа. Обязательный набор небольшой, но каждый пункт придирчиво проверяется.
- id — уникальный идентификатор. Раз присвоили артикул, дальше не меняйте: при смене id Google считает товар новым и обнуляет накопленную статистику.
- title — название до 150 символов. Рабочая формула: бренд + модель + ключевая характеристика + объём или размер. Сравните: «Чехол 15 Pro» и «Чехол силиконовый для iPhone 15 Pro, прозрачный, с поддержкой MagSafe». Второй вариант собирает трафик по десяткам запросов.
- description — описание до 5000 символов. Пишите характеристиками, а не эмоциями. Материал, вес, комплектация, гарантия.
- link — прямая ссылка на карточку, обязательно https и без редиректов.
- image_link — фото на белом фоне, без водяных знаков, надписей «Хит» и рамок. Минимум 250×250 пикселей, для одежды — 500×500.
- availability — in stock, out of stock или preorder.
- price — формат «2490.00 UAH», цена с НДС.
- brand и gtin — для брендовых товаров штрихкод обязателен. Для собственного производства вместо него ставят mpn плюс identifier_exists со значением no.
Подсказка: в объявлении видны примерно первые 70 символов названия. Самое важное — модель, объём, цвет — выносите в начало, иначе покупатель увидит обрезанное «Кофе зерновой Lavazza Qualita Oro 1 к…» без понятной характеристики.
Дополнительные атрибуты формально необязательны, но заметно влияют на результат. item_group_id объединяет варианты одного товара по размерам и цветам. sale_price показывает перечёркнутую старую цену — кликабельность растёт. custom_label от 0 до 4 позволяет делить кампании по марже, сезону или скорости продаж: например, отдельная группа для позиций дороже 3000 грн. со ставкой повыше.
Загрузка, диагностика и обновление

Файл готов — остаётся отдать его Google. В аккаунте создайте фид, укажите страну (Украина), язык и способ получения данных: запланированная загрузка по ссылке, ручная заливка файла, Таблицы или API. Расписание ставьте на ночь, часа в три, — сервер магазина в это время свободен. Пошагово о том, как загрузить фид в Merchant Center и что делать, если файл не читается, можно почитать в этом материале www.adwservice.com.ua/ru/kak-zagruzit-fid-v-merchant-centr.

Первая обработка занимает от 15 минут до пары часов, модерация — до трёх суток. Потом откройте вкладку с диагностикой и разберите отклонения. Чаще всего всплывает такое:
- цена или наличие в фиде не совпадают с сайтом;
- нет GTIN у товара известного бренда;
- на фото водяной знак, логотип или надпись про скидку;
- ссылка отдаёт 404 либо ведёт через редирект на другой домен;
- не заполнены настройки доставки для Украины;
- позиция попадает под ограничения — алкоголь, БАДы, товары для взрослых.
Отклонения удобно чинить пачками: обычно одна ошибка в шаблоне выгрузки роняет сразу сотни карточек. Исправили генерацию — нажали повторную обработку — через сутки проверили результат.
Про обновление забывать нельзя. Google хранит данные фида 30 дней; не обновили — товары исчезают из выдачи целиком. Для магазина с ходовым ассортиментом ставьте загрузку минимум раз в сутки, а при активной торговле — раз в 2–4 часа. Проданные позиции не вырезайте из файла сразу: пометьте out of stock и оставьте на пару недель. Вернётся товар на склад — карточка оживёт со всей накопленной историей, а не начнёт путь заново.
Три рабочих способа собрать фид
Способ выбирайте по размеру каталога и по тому, как часто меняются остатки.
Таблица подойдёт, если позиций до двух-трёх сотен и ассортимент стабильный. Заполняете шаблон Google Таблиц, даёте доступ Merchant Center — готово. Минус очевиден: продали последние пять кресел в субботу, а в фиде они «в наличии» до понедельника.
Модуль CMS решает вопрос почти для всех. У Хорошоп, Prom, OpenCart, WooCommerce и Shopify есть готовые расширения — ставите, отмечаете нужные категории, получаете постоянную ссылку на XML. Стоимость плагина обычно 500–2000 грн., иногда он уже входит в тариф.
Индивидуальная выгрузка нужна там, где стандартный модуль не справляется: сложные комплекты, несколько складов, разные цены для регионов. Разработка у фрилансера обходится примерно в 3000–10 000 грн. в зависимости от запутанности каталога.
Допустим, магазин техники на 8000 SKU полгода вёл выгрузку через таблицу — обновляли по вторникам. Итог: около 12% рекламного бюджета уходило на клики по товарам, которых на складе уже не было. После перехода на автоматическую генерацию раз в 4 часа расход на «мёртвые» позиции упал почти до нуля.
