Моніторинг сайту · №14

Моніторинг кількості товарів у фіді

Чеботар А. · CEO FullCheckApp Оновлено 9 хв читання

Коротко

Кількість товарів у фіді — це число позицій у файлі, який магазин передає в Google Merchant Center. Якщо вона різко впала, наприклад з 1 284 до 640, зниклі товари видаляються з Merchant Center після наступного завантаження і перестають показуватися в торгових оголошеннях, Performance Max і безкоштовних товарних оголошеннях, хоча на сайті все працює.

Зміст статті
  1. Що таке кількість товарів у фіді?
  2. Чим загрожує падіння кількості товарів у фіді?
  3. Чому кількість товарів у фіді падає?
  4. Як розпізнати проблему з кількістю товарів у фіді?
  5. Як перевірити кількість товарів у фіді самостійно?
  6. Що перевіряє FullCheckApp
  7. Часті питання
  8. Джерела

Що таке кількість товарів у фіді?

Товарний фід — це файл зі списком товарів магазину, який 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 поводиться інакше:

«Проте ми не вилучаємо товари, відсутні в останньому завантаженні, щоб запобігти випадковому видаленню даних. Якщо ви не вживете заходів, ці товари залишатимуться активними до їх попередньої дати припинення показу».
— Довідка Merchant Center, функція затримки вилучення

Тобто товари не випадають з реклами відразу, а просто перестають оновлюватися: ціни й наявність лишаються такими, якими були до збою. За умовчанням захист товарів вимкнено. Його вмикають у Merchant Center у розділі «Налаштування → Загальні → Захист товарів» і задають поріг — на скільки відсотків має зменшитися кількість товарів, щоб захист спрацював. Захист лише відкладає наслідки: причину падіння у фіді все одно потрібно знайти й виправити.

Далі зникнення товару доходить до реклами. Торгові оголошення, за довідкою Google Ads, використовують дані про товари з Merchant Center, а не ключові слова, а кампанії Performance Max враховують товарний фід разом із бюджетом (довідка Google Ads). Немає товару — немає і його оголошень, хоча кампанія працює й витрачає бюджет на решту каталогу. Те саме стосується безкоштовних товарних оголошень у Пошуку, на вкладці «Покупки», у Картинках та інших сервісах Google: вони теж будуються з даних Merchant Center (довідка Merchant Center).

Найболючіше, коли випадають товари, які приносять основні продажі. Кількість кліків і витрати можуть майже не змінитися, бо бюджет перерозподіляється на інші товари, а конверсії падають.

Ще одна пастка — спроба «сховати» товар, якого тимчасово немає, видаливши його з фіду. Google радить так не робити:

«Якщо вам потрібно тимчасово припинити приймати замовлення або приховати товар від Google, не видаляйте товар».
— Довідка Merchant Center, атрибут availability (переклад з англ.)

Чому кількість товарів у фіді падає?

Причина майже завжди на боці сайту: фід формує CMS чи плагін, і будь-яка зміна в їхніх налаштуваннях чи на сервері змінює склад файлу.

  • Фільтри експорту в CMS. Після оновлення плагіна чи ручної правки з фіду випадає категорія, бренд або товари без певного поля, наприклад без штрихкоду чи фото.
  • Фільтр «тільки в наявності». Плагін перестає вивантажувати товари, яких немає на складі. Google натомість радить лишати такі товари у фіді зі значенням out_of_stock в атрибуті наявності, а повністю видаляти лише ті, що зняті з продажу назавжди.
  • Обмеження плагіна. Частина плагінів обмежує кількість товарів у фіді або формує його частинами, і після зміни налаштувань у файл потрапляє лише перша частина.
  • Таймаут і нестача пам’яті. На великому каталозі генерація не встигає за ліміт часу сервера, і файл обривається посередині. Товари після точки обриву для Merchant Center просто відсутні.
  • Збій синхронізації складу. Імпорт з облікової системи на мить обнулив залишки чи ціни, і плагін виключив ці товари з фіду як непридатні.
  • Навмисні зміни в каталозі. Закінчився сезонний розпродаж або прибрали стару колекцію. Тут падіння очікуване, але його варто звірити з планом.

Як розпізнати проблему з кількістю товарів у фіді?

Найнадійніший симптом — порівняння кількості товарів у фіді з учорашньою і з кількістю активних товарів у каталозі сайту. Типові картини і що з ними робити:

Що ви бачитеМожлива причинаЩо зробити
Кількість товарів упала вдвічі за нічЗмінилися фільтри експорту або оновився плагінЗвірити налаштування плагіна фіду з попередніми, перевірити журнал змін
Випала ціла категорія чи брендФільтр за категорією або змінена структура каталогуПеревірити, які категорії включено в експорт
Зникли товари, яких немає на складіУвімкнено фільтр «тільки в наявності»Вимкнути фільтр і передавати наявність через availability
Кількість щодня різна, хоча каталог не змінювавсяГенерація фіду обривається через таймаутПеревірити кінець файлу, ліміти часу й пам’яті сервера, генерувати фід заздалегідь
Фід порожнійПомилка плагіна, збій імпорту або зламана база данихТерміново перегенерувати фід і перевірити журнал помилок
Кількість у фіді не змінилася, а показів поменшалоТовари відхилені, а не відсутніВідкрити діагностику товарів у Merchant Center

Як перевірити кількість товарів у фіді самостійно?

Знадобляться браузер, адмінка магазину і Merchant Center. Головне — записувати число щоразу, щоб було з чим порівняти:

  1. Відкрийте адресу фіду в браузері, натисніть Ctrl+U і через Ctrl+F порахуйте елементи <item> або <entry>. Для текстового фіду кількість товарів — це кількість рядків без заголовка.
  2. Прокрутіть код до кінця й переконайтеся, що XML закінчується закривальним тегом, а не обривається на середині товару.
  3. У CMS подивіться, скільки товарів активні й опубліковані. Різниця з фідом має пояснюватися фільтрами, які ви налаштували свідомо.
  4. У Merchant Center відкрийте список товарів і діагностику: перевірте загальну кількість і скільки товарів мають статус «Не схвалено» (Not approved) чи «Обмежено» (Limited).
  5. Запишіть результат і повторіть перевірку після кожного оновлення плагінів, імпорту чи змін у каталозі.
  6. Або скористайтеся перевіркою FullCheckApp «Моніторинг кількості товарів у фіді» й отримайте інформацію в зручному графічному вигляді.

Порахувати товари вручну один раз нескладно. Складно робити це щодня і помітити падіння до того, як Merchant Center завантажить неповний фід.

Якщо ви обрали останній пункт — ви вже ухвалили правильне рішення: перевірка виконується автоматично, і про попередження чи критичну подію ви дізнаєтеся першими.

Що перевіряє FullCheckApp

FullCheckApp раз на добу, в обраний вами час, завантажує товарний фід, рахує в ньому товари й порівнює число з попередньою перевіркою. Різке падіння, наприклад з 1 284 до 640, ви побачите в щоденному звіті.

  • Кількість товарів — скільки позицій у фіді сьогодні і скільки було вчора.
  • Порожній фід — якщо файл віддається, але товарів у ньому немає, перевірка «Товари» отримує критичну позначку.
  • Формати — товари рахуються в елементах <item>, <entry>, <product> та <offer>.
Фід Merchant Centershop.example.com/feed.xml · приклад
ФіднормаHTTP 200 · XML читається
Товарименше, ніж учора1 284 → 640
Учора1 284 товари
Сьогодні640 товарів

Позначки у звіті: зелена — норма, жовта — попередження, червона — критично; критичність кожної перевірки ви налаштовуєте окремо для кожного сайту. Після перевірки приходить лист зі звітом, критичні проблеми дублюються в Telegram. Чи віддається сам фід і чи читається XML, описано в матеріалі про перевірку фіду Merchant Center. Статуси товарів у Merchant Center — схвалені, обмежені, відхилені — показує розділ товарів Google Ads.

Часті питання

Чому товари зникли з 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 не вилучає відсутні товари. Вони не випадають відразу, а просто перестають оновлюватися і, якщо нічого не робити, лишаються активними до попередньої дати припинення показу. Ця функція за умовчанням вимкнена. В обох випадках важливо помітити падіння кількості якомога раніше, поки зниклі товари чи застарілі дані ще не встигли відчутно вплинути на продажі з реклами.

Джерела

  1. Google Merchant Center Help — Manage your data sourcessupport.google.com/merchants/answer/13982673?hl=en
  2. Google Merchant Center Help — Availability [availability]support.google.com/merchants/answer/6324448?hl=en
  3. Google Merchant Center Help — Check product visibility and status in Merchant Centersupport.google.com/merchants/answer/160491?hl=en
  4. Google Merchant Center Help — Free listings for productssupport.google.com/merchants/answer/13889434?hl=en
  5. Google Ads Help — About Shopping adssupport.google.com/google-ads/answer/2454022?hl=en
  6. Довідка Google Merchant Center — Як використовувати функцію затримки вилученняsupport.google.com/merchants/answer/9596957?hl=uk

Перевірте свій сайт

Додайте адресу сайту — перша перевірка пройде одразу, і ви побачите стан кожного пункту з цього матеріалу.

Перевірити безкоштовно

Схожі матеріали

13 Перевірка фіду Google Merchant CenterЩо таке товарний фід, як Merchant Center бере з нього товари для Google Shopping і Performance Max і чому фід перестає віддаватися. 29 Моніторинг товарів у Google ShoppingСтатуси товарів у Google Shopping: чому товар відхилено або він не показується, що таке товар-бестселер і як не втратити його з реклами. 28 Моніторинг падіння конверсій Google AdsКліків стільки ж, а конверсій менше: як зрозуміти, де причина — на сайті, у формі заявки чи у відстеженні конверсій.