Мониторинг сайта · №14
Мониторинг количества товаров в фиде
Коротко
Количество товаров в фиде — это число позиций в файле, который магазин передает в Google Merchant Center. Если оно резко упало, например с 1 284 до 640, пропавшие товары удаляются из Merchant Center после следующей загрузки и перестают показываться в торговых объявлениях, Performance Max и бесплатных товарных объявлениях, хотя на сайте все работает.
Содержание
Что такое количество товаров в фиде?
Товарный фид — это файл со списком товаров магазина, который Google Merchant Center регулярно загружает с сайта. Количество товаров в фиде — это просто число позиций в этом файле: элементов <item> или <entry> в XML либо строк в текстовом файле.
В норме это число меняется плавно: добавили новинки, убрали товары, снятые с продажи. Резкий скачок вниз почти всегда означает, что фид начал формироваться не так, как раньше, и часть каталога выпала из него без вашего решения.
Важно различать две разные проблемы, которые в рекламе выглядят одинаково — товар не показывается:
| Товара нет в фиде | Товар отклонен | |
|---|---|---|
| Что случилось | Товара нет в файле, который загружает Merchant Center | Товар есть в файле, но Google не одобрил его показ |
| Что в Merchant Center | Товар удаляется после следующей загрузки | Товар есть в списке со статусом «Не одобрено» (Not approved) и описанием ошибки |
| Где искать причину | В CMS, плагине фида, на сервере | В данных товара или в правилах Google |
Статус «Не одобрено», согласно справке Merchant Center, означает, что товар не может показываться в Google, пока ошибки не исправлены (справка о статусах товаров). Отклоненный товар Merchant Center хотя бы показывает в диагностике. Отсутствующий — просто исчезает из списка, поэтому без подсчета количества этого можно не заметить.
Чем опасно падение количества товаров в фиде?
Главная опасность — товары тихо исчезают из рекламы и бесплатных объявлений Google. Merchant Center синхронизирует список товаров с последней загрузкой фида и удаляет все, чего в ней нет. Справка Google объясняет это на примере:
«Товар B удаляется из Merchant Center, поскольку его больше нет в последней загрузке источника данных, к которому он относится».
Товар остается в Merchant Center, только если его передает еще какой-то источник данных. Для большинства магазинов, где фид один, падение количества товаров в файле означает такое же падение в Merchant Center.
Исключение — функция защиты товаров (в справке она также называется задержкой удаления). Она срабатывает, когда в определенном источнике данных резко уменьшается количество товаров, и тогда Merchant Center ведет себя иначе:
«Однако мы не удаляем товары, отсутствующие в последней загрузке, чтобы предотвратить случайное удаление данных. Если вы не примете мер, эти товары будут оставаться активными до прежней даты окончания показа».
То есть товары не выпадают из рекламы сразу, а просто перестают обновляться: цены и наличие остаются такими, какими были до сбоя. По умолчанию защита товаров выключена. Ее включают в Merchant Center в разделе «Настройки → Общие → Защита товаров» и задают порог — на сколько процентов должно уменьшиться количество товаров, чтобы защита сработала. Защита лишь откладывает последствия: причину падения в фиде все равно нужно найти и устранить.
Дальше исчезновение товара доходит до рекламы. Торговые объявления, согласно справке Google Ads, используют данные о товарах из Merchant Center, а не ключевые слова, а кампании Performance Max учитывают товарный фид наряду с бюджетом (справка Google Ads). Нет товара — нет и его объявлений, хотя кампания работает и тратит бюджет на остальной каталог. То же касается бесплатных товарных объявлений в Поиске, на вкладке «Покупки», в Картинках и других сервисах Google: они тоже строятся из данных Merchant Center (справка Merchant Center).
Больнее всего, когда выпадают товары, которые приносят основные продажи. Клики и расходы могут почти не измениться, потому что бюджет перераспределяется на другие товары, а конверсий при этом становится меньше.
Еще одна ловушка — попытка «спрятать» временно отсутствующий товар, удалив его из фида. Google советует так не делать:
«Если вам нужно временно перестать принимать заказы или скрыть товар от Google, не удаляйте товар».
Почему количество товаров в фиде падает?
Причина почти всегда на стороне сайта: фид формирует CMS или плагин, и любое изменение в их настройках или на сервере меняет состав файла.
- Фильтры экспорта в CMS. После обновления плагина или ручной правки из фида выпадает категория, бренд или товары без определенного поля, например без штрихкода или фото.
- Фильтр «только в наличии». Плагин перестает выгружать товары, которых нет на складе. Google же советует оставлять такие товары в фиде со значением
out_of_stockв атрибуте наличия, а полностью удалять только те, что сняты с продажи навсегда. - Ограничения плагина. Некоторые плагины ограничивают количество товаров в фиде или формируют его частями, и после изменения настроек в файл попадает только первая часть.
- Таймаут и нехватка памяти. На большом каталоге генерация не укладывается в лимит времени сервера, и файл обрывается посередине. Товаров после точки обрыва для Merchant Center просто нет.
- Сбой синхронизации склада. Импорт из учетной системы на короткое время обнулил остатки или цены, и плагин исключил эти товары из фида как непригодные.
- Намеренные изменения в каталоге. Закончилась сезонная распродажа или убрали старую коллекцию. Здесь падение ожидаемо, но его стоит сверить с планом.
Как распознать проблему с количеством товаров в фиде?
Надежнее всего проблему видно, если сравнивать количество товаров в фиде со вчерашним и с количеством активных товаров в каталоге сайта. Типичные ситуации и что с ними делать:
| Что вы видите | Возможная причина | Что сделать |
|---|---|---|
| Количество товаров за ночь упало вдвое | Изменились фильтры экспорта или обновился плагин | Сверить настройки плагина фида с прежними, проверить журнал изменений |
| Выпала целая категория или бренд | Фильтр по категории или изменилась структура каталога | Проверить, какие категории включены в экспорт |
| Пропали товары, которых нет на складе | Включен фильтр «только в наличии» | Отключить фильтр и передавать наличие через availability |
| Количество каждый день разное, хотя каталог не менялся | Генерация фида обрывается по таймауту | Проверить конец файла, лимиты времени и памяти сервера, генерировать фид заранее |
| Фид пустой | Ошибка плагина, сбой импорта или сломанная база данных | Срочно перегенерировать фид и проверить журнал ошибок |
| Количество в фиде не изменилось, а показов стало меньше | Товары отклонены, а не отсутствуют | Открыть диагностику товаров в Merchant Center |
Как проверить количество товаров в фиде самостоятельно?
Понадобятся браузер, админка магазина и Merchant Center. Главное — каждый раз записывать число, чтобы было с чем сравнивать:
- Откройте адрес фида в браузере, нажмите
Ctrl+Uи черезCtrl+Fпосчитайте элементы<item>или<entry>. Для текстового фида количество товаров — это количество строк без заголовка. - Прокрутите код до конца и убедитесь, что XML заканчивается закрывающим тегом, а не обрывается на середине товара.
- В CMS посмотрите, сколько товаров активны и опубликованы. Разница с фидом должна объясняться фильтрами, которые вы настроили сознательно.
- В Merchant Center откройте список товаров и диагностику: проверьте общее количество и сколько товаров имеют статус «Не одобрено» (Not approved) или «С ограничениями» (Limited).
- Запишите результат и повторяйте проверку после каждого обновления плагинов, импорта или изменений в каталоге.
- Или воспользуйтесь проверкой FullCheckApp «Мониторинг количества товаров в фиде» и получите информацию в удобном графическом виде.
Посчитать товары вручную один раз несложно. Сложно делать это каждый день и заметить падение до того, как Merchant Center загрузит неполный фид.
Если вы выбрали последний пункт — вы уже приняли правильное решение: проверка выполняется автоматически, и о предупреждении или критическом событии вы узнаете первыми.
Что проверяет FullCheckApp
FullCheckApp раз в сутки, в выбранное вами время, загружает товарный фид, считает в нем товары и сравнивает число с предыдущей проверкой. Резкое падение, например с 1 284 до 640, вы увидите в ежедневном отчете.
- Количество товаров — сколько позиций в фиде сегодня и сколько было вчера.
- Пустой фид — если файл отдается, но товаров в нем нет, проверка «Товары» получает критическую отметку.
- Форматы — товары считаются в элементах
<item>,<entry>,<product>и<offer>.
Отметки в отчете: зеленая — норма, желтая — предупреждение, красная — критично; критичность каждой проверки вы настраиваете отдельно для каждого сайта. После проверки приходит письмо с отчетом, критические проблемы дублируются в Telegram. Отдается ли сам фид и читается ли XML, описано в материале о проверке фида Google Merchant Center. Статусы товаров в Merchant Center — одобренные, с ограничениями, отклоненные — показывает мониторинг товаров в Google Shopping.
Частые вопросы
Почему товары пропали из Merchant Center, хотя на сайте они есть?
Скорее всего, их нет в файле фида. Merchant Center удаляет товары, которых нет в последней загрузке источника данных. Проверьте фильтры экспорта в плагине фида, фильтр по наличию и не обрывается ли файл посередине из-за таймаута сервера. Если фид формируется правильно, товары вернутся в Merchant Center после следующей загрузки по расписанию.
Чем отсутствующий товар отличается от отклоненного?
Отсутствующего товара нет в фиде, поэтому его нет и в Merchant Center: причину ищут на сайте. Отклоненный товар в фиде есть, но Google не одобрил его показ из-за ошибки в данных или нарушения правил. Такие товары видны в диагностике Merchant Center с описанием проблемы.
Нужно ли удалять из фида товары, которых нет в наличии?
Нет, если товар вернется в продажу. Google советует не удалять временно недоступные товары, а передавать для них значение out_of_stock в атрибуте наличия. Полностью удалять из фида стоит только те товары, которые сняты с продажи навсегда. Так товар остается в Merchant Center, а покупатели видят актуальную информацию о наличии.
Как падение количества товаров влияет на Performance Max?
Performance Max берет товары из Merchant Center, поэтому пропавшие из фида товары перестают рекламироваться. Кампания при этом продолжает работать и тратит бюджет на остальной каталог, так что по общим показателям проблему легко пропустить, особенно если выпали самые продаваемые товары. Поэтому количество товаров в фиде стоит сравнивать ежедневно, а не только смотреть на общие расходы и конверсии.
Как быстро Merchant Center заметит, что товары пропали из фида?
При следующей загрузке фида по расписанию, которое настроено в источнике данных. По умолчанию товары, которых нет в новом файле, удаляются из Merchant Center. Иначе будет, если в настройках Merchant Center включена защита товаров (задержка удаления) и количество товаров упало больше чем на заданный процент: тогда Google не удаляет отсутствующие товары. Они не выпадают сразу, а просто перестают обновляться и, если ничего не делать, остаются активными до прежней даты окончания показа. Эта функция по умолчанию выключена. В обоих случаях важно заметить падение количества как можно раньше, пока пропавшие товары или устаревшие данные еще не успели ощутимо повлиять на продажи с рекламы.
Источники
- Google Merchant Center Help — Manage your data sourcessupport.google.com/merchants/answer/13982673?hl=en
- Google Merchant Center Help — Availability [availability]support.google.com/merchants/answer/6324448?hl=en
- Google Merchant Center Help — Check product visibility and status in Merchant Centersupport.google.com/merchants/answer/160491?hl=en
- Google Merchant Center Help — Free listings for productssupport.google.com/merchants/answer/13889434?hl=en
- Google Ads Help — About Shopping adssupport.google.com/google-ads/answer/2454022?hl=en
- Справка Google Merchant Center — Как использовать функцию задержки удаленияsupport.google.com/merchants/answer/9596957?hl=ru
Проверьте свой сайт
Добавьте адрес сайта — первая проверка пройдет сразу, и вы увидите состояние каждого пункта из этого материала.
Проверить бесплатно