+247%+185%📈📊
  • Google Ads · Google Merchant Center
  • Вимір 31.07.2026

Merchant Center і фід: щоб товари проходили без відхилень

Налаштування Google Merchant Center — це не заведення кабінету, а приведення товарних даних до вимог майданчика: ідентифікатори, обов'язкові поля за категорією, ціна й наявність, які збігаються зі сторінкою. Кабінет заводимо, фід збираємо або перебираємо, звіт про відхилення розкладаємо на масові причини й поодинокі. Починаємо з даних, не з файлу. У виміряному нами магазині садової техніки товарні підкарти дають 55 321 адресу — на такому обсязі один системний дефект коштує десятків тисяч рядків. Строк робіт — 5–18 робочих днів.

Вартість
після безкоштовного аудиту
Гарантія
30 днів після підписання акта
Строк робіт
5–18 робочих днів, шість етапів
після безкоштовного аудиту
Вартість
30
Гарантія

днів після підписання акта

5–18
Строк робіт

робочих днів, шість етапів

фід, правила фіда, обов'язкові поля, розбір звіту про відхилення
Що робимо
55 321
Вимір каталогу садової техніки

товарна адреса, 6 типів JSON-LD і жодного Product (31.07.2026)

у магазині косметики застаріла карта віддає 2 706 товарів проти 3 947 у канонічній
Дефект джерела даних
розбір фіда й звіту про відхилення, 2–4 робочих дні, безкоштовно
Перед кошторисом
Як проходить робота

Прозорі етапи з погодженням на кожному кроці

Загальний строк:5–18 днів

  1. Розбір даних і звіту про відхилення

    2–4 робочих дні

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

  2. Збірка або перебудова фіда

    1–4 робочих дні

    Мапимо поля каталогу на поля фіда й фіксуємо джерело адрес: беремо його з бази, а не з карти сайту, поки карта не перевірена. Ідентифікатор береться з артикула, а не з адреси сторінки.

  3. Категоризація й обов'язкові поля

    0–3 робочих дні

    Мапа ваших категорій на товарну таксономію майданчика, зведення розмірів і кольорів до одного словника, стан товару. Етап випадає, коли каталог однорідний і поля вже заведені окремо.

  4. Розмітка Product і Offer на картці

    0–3 робочих дні

    Ціна, валюта, наявність, умови повернення й доставки в машинному вигляді — те, чим сторінка підтверджує фід. Розмічаємо тільки те, що на сторінці справді є. Етап випадає, якщо розмітка стоїть.

  5. Правила фіда й додаткові фіди

    1–2 робочих дні

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

  6. Перше зчитування, звіт, підключення до кампаній

    1–2 робочих дні

    Чекаємо, поки майданчик забере файл, читаємо новий звіт, знімаємо те, що вилізло. Далі віддаємо фід у торгові кампанії й Performance Max і показуємо вашому менеджеру, що робити з наступним відхиленням.

Технології та інтеграції

На чому будуємо і з чим це з’єднується

Стек

  • Google Merchant Center — кабінет фіда, звіту й діагностики. Обмеження: за порушення політик акаунт зупиняють.
  • Товарний фід XML — файл, який забирає майданчик. Обмеження: віддає стан на момент генерації.
  • Правила фіда — виправлення даних на вході в кабінет. Обмеження: міняють файл, а не сторінку.
  • Додаткові фіди — файл поверх основного. Обмеження: зіставляється за ідентифікатором, різні id — тиша замість помилки.
  • JSON-LD Product / Offer — чим сторінка підтверджує фід. Обмеження: позицій не піднімає.
  • MerchantReturnPolicy й OfferShippingDetails — умови повернення й доставки машинно. Обмеження: без текстів на сайті розмічати нічого.
  • Фонові задачі оновлення — перегенерація за розкладом. Обмеження: на десятках тисяч позицій прогін триває хвилини.

Інтеграції

  • Google Merchant Center
  • Google Ads — торгові кампанії й Performance Max
  • GA4
  • Google Search Console
  • облікова система для цін і залишків
  • Rozetka й Prom — суміжне вивантаження
  • каталог Meta
Що входить

Повний перелік робіт і того, що ви отримуєте на виході

  • Збірка або перебудова фіда у форматі, який приймає Merchant Center, — позиції стають доступними торговим кампаніям і Performance Max
  • Ідентифікатори: артикул продавця з бази й код виробника там, де він присвоєний, — товар не читається як новий після кожної перегенерації каталогу
  • Обов'язкові поля за категорією — розмір, колір, стать, вікова група, стан — зводяться до одного словника, а не до тексту в назві
  • Категоризація за товарною таксономією майданчика — позиція потрапляє в ту групу, де її шукають, а не в сусідню
  • Правила фіда під масові причини відхилення — виправлення діє з наступного зчитування, без переробки каталогу
  • Додаткові фіди під те, що правити в базі довго або небезпечно, — зіставлення з основним фідом за ідентифікатором
  • Узгодження звичайної й акційної ціни та наявності між фідом, розміткою й сторінкою — одне джерело замість трьох
  • Розмітка Product і Offer на картці, якщо її немає, — сторінці є чим підтвердити те, що написано у фіді
  • Розклад зчитування під швидкість вашого складу плюс перевірка, що майданчик справді забрав файл, а не взяв учорашній
  • Розбір звіту про відхилення: масові причини знімаємо, поодинокі віддаємо списком із зазначенням, що саме правити
  • Підключення готового фіда до торгових кампаній і Performance Max разом із тим, хто веде акаунт
  • Передача: доступи, коротка інструкція на випадок нового відхилення, гарантія 30 календарних днів
Коли ця послуга не підходить

Що не входить у роботу — щоб не було сюрпризів на здачі

  • Ведення рекламних кампаній — це окрема послуга
  • Проходження перевірки акаунта та листування з підтримкою майданчика
  • Перезйомка товарних фото
  • Написання назв і описів для всього каталогу
  • Юридичні тексти про доставку й повернення на сайті
Кому підходить

Ситуації, у яких ця послуга дає результат

Ситуація 1 з 5

Торгові кампанії нікуди запускати: позиції не проходять

Бюджет затверджений, кампанія створена, а товарів у ній немає. Ми беремо звіт і ділимо його надвоє: причини, що знімаються одним правилом на весь каталог, і поодинокі, які правляться в картках. Довгий список зазвичай зводиться до трьох-чотирьох джерел.

Розберемо вашу ситуацію на безкоштовному аудиті
Правило у фіді проти правки в каталозі: що коли дешевше

Чим цей варіант відрізняється від «Правка в самому каталозі»

Коли подієз наступного зчитування файлу, тобто за години
Що виправляєформат, підстановку значення, відсікання позицій, шаблон категорії
Чого не виправитьрозбіжність зі сторінкою й адресу, яка веде на іншу позицію
Де ще спрацюєтільки в цьому кабінеті — на Rozetka чи в Meta правило не переноситься
Що буде при переїзді акаунтаправила лишаються у старому кабінеті, їх заводять заново

Безкоштовний розбір фіда й звіту про відхилення

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

Що міряємо

  • Унікальні ідентифікаториАртикул продавця й міжнародний код виробника. На виміряному нами магазині в розмітці картки стояв код формату EAN (sku 5904765561811) — це рівень, який приймається без питань.
  • Розмітка товару на сторінціMerchant звіряє фід зі сторінкою. У виміряному магазині картка віддавала 5 блоків розмітки і 21 тип, серед них MerchantReturnPolicy, OfferShippingDetails і ShippingDeliveryTime — саме ті поля, які читаються зі сторінки.
  • Адреси товарівЗ 150 випадкових товарних адрес карти сайту виміряного магазину 50 (33%) віддали 301 і всі вели на іншу позицію. Для фіда це прямі відхилення.
  • Ціна, валюта, наявністьТри значення мають збігатися у фіді, у розмітці й на сторінці. Найчастіша причина попереджень — акційна ціна, яку показує сторінка, але не передає фід.
  • Категоризація й обов'язкові поля за категорієюОдяг вимагає розміру, кольору, статі й вікової групи; без них позиція не проходить. Дивимось, чи є ці дані в каталозі взагалі.
  • Поточний звіт про відхиленняРозділяємо на системні помилки, які лікуються одним правилом, і поодинокі, які треба правити руками.

Що ви отримуєте на руки

  • Розбір звіту про відхилення з поділом на масові й поодинокі помилки.
  • Оцінку частки каталогу, яка пройде без правок.
  • Перелік полів, яких бракує в даних, і де їх узяти.
  • Розмова на 30 хвилин по розбору.

Строк: 2–4 робочих дні

Чому це безкоштовно

Бо розбір звіту займає два-чотири дні, а фід, зібраний на невиправлених даних, дає кабінет із тисячами помилок і кампанії, які не запускаються.

Що далі

Далі кошторис по етапах: збірка або перебудова фіда, розмітка на сторінці, виправлення адрес, правила фіда. Ви бачите, за що саме платите.

Форма коротка: контакт і адреса сайту

Не знайшли свій випадок?

Опишіть, як це влаштовано у вас, — відповімо, чи підходить «Google Merchant Center і товарний фід» і що це означає у вашій ситуації. Без брифу й без дзвінка: одне питання, одна відповідь.

Працюємо офіційно

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

  • Договір, акт і гарантія 30 днів

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

  • ФОП і безготівковий розрахунок

    Виконавець — зареєстрований ФОП. Оплата на рахунок із закривними документами, які бухгалтерія проведе як витрати. Курс для гривневої оплати фіксується договором, а не з’ясовується постфактум.

  • Права й доступи — ваші

    Код, дизайн і матеріали переходять до вас після повної оплати. Домен, хостинг, репозиторій, аналітику й рекламні кабінети оформлюємо на вас — щоб сайт не залежав від підрядника. NDA підписуємо на запит, після завершення свої доступи видаляємо самі.

  • Портал клієнта замість переписки

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

  • Замовники з Європи

    Серед робіт — проєкти для Норвегії, Болгарії та Іспанії: болгарський магазин трьома мовами з кур’єрською доставкою, іспанський з оплатою карткою й переказом, норвезький сайт клініки. Це видно в портфоліо, а не тільки в описі.

  • Цифри, які можна перевірити

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

  • Спершу аудит, потім сума

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

  • Кажемо «ні», коли не впевнені

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

NDA підписуємо на запит. Після завершення співпраці наші доступи до ваших сервісів видаляємо самі й повідомляємо про це.

Що впливає на вартість

Чому дві однакові на вигляд задачі рахуються по-різному — і що саме ми міряємо на аудиті

  • Скільки різних причин у звітіГоловна змінна. Тисяча відхилених позицій з однією системною причиною — це кілька днів і одне правило. Тисяча позицій із десятьма причинами — десять окремих розборів, і послуга при цьому називається так само.
  • Чи існують ідентифікатори в данихАртикул і код виробника, які вже ведуться в обліку, просто мапляться в поля фіда. Якщо артикул повторюється в різних позицій або його немає — це наведення ладу в базі, а не робота над фідом, і рахується воно окремо.
  • Категорія товаруТехніка проходить майже на тому, що вже є в каталозі. Одяг і взуття вимагають розміру, кольору, статі й вікової групи окремими значеннями — і якщо в базі вони лежать усередині назви, це найдовший рядок кошторису.
  • Звідки береться джерело данихВивантаження прямо з бази — чисто. Збірка з карти сайту чи з коробкового модуля вимагає перевірки: у виміряному магазині косметики паралельна застаріла карта віддавала 2 706 товарів проти 3 947 у канонічній.
  • Як влаштована акційна цінаОдна знижка на весь каталог передається окремим полем і закривається за годину. Ціни за кількістю, персональні ціни для авторизованих і акції з таймером — окрема логіка плюс перевірка, що на сторінці видно ту саму суму.
  • Обсяг каталогу й частота оновленняНа кількох тисячах позицій прогін фіда непомітний. На десятках тисяч він триває хвилини й вантажить сервер, тож розклад підбираємо разом із тим, хто відповідає за хостинг.
Кейси

Задачі та результат у цифрах — усі показники зняті нашим виміром

інтернет-магазин офіційного продавця садової техніки та запчастин

Задача
Оцінити, чи придатний каталог на десятки тисяч позицій до вивантаження у товарний фід і що в ньому доведеться доробити.
Рішення
OpenCart за HTTP/2, адреса фіда явно оголошена в robots.txt рядком Sitemap. Перевіряли ззовні: підкарти сайту постранично, розмітку, швидкість віддачі, чекаут.
Результат
Вимір 31.07.2026: товарні підкарти дають 55 321 адресу (18 файлів по 3 000 записів плюс 1 321), категорійні — ще 3 868. TTFB 840,5 мс при 454,5 КБ HTML — найповільніша відповідь партії, що для 55 тисяч позицій очікувано. Розмітка на головній багата: 6 типів JSON-LD, серед них Store, Place, GeoCoordinates. Критичне саме для фіда: жодного типу Product, тобто звіряти дані фіда зі сторінкою нема з чим; PHP 7.3.33 без підтримки з грудня 2021 року.

оптовий магазин косметики для б'юті-індустрії, каталог близько 4 тис. позицій

Задача
Знайти джерело даних, з якого можна збирати товарний фід, і перевірити, чи повне воно.
Рішення
OpenCart, канонічна карта сайту на окремій адресі. Розбирали обидві карти, які віддає сайт, і звіряли кількість товарів між ними.
Результат
Вимір 31.07.2026: канонічна карта — 3 947 товарів, 166 брендів, 47 категорій, разом 4 167 адрес. Паралельно жива застаріла карта: 7 782 записи, лише 2 755 унікальних адрес, 2 454 з них повторені по три рази, а товарів у ній близько 2 706. Фід, зібраний із цієї карти, недорахував би приблизно 1 240 позицій і приніс би дублі. Ще один дефект: жодної російськомовної адреси в карті немає, хоча дві мовні версії заведені й перемикач працює.

роздрібний інтернет-магазин нижньої білизни, каталог понад 110 тис. позицій

Задача
Зрозуміти, чому великий каталог з підключеною рекламою дає у товарних форматах менше, ніж міг би.
Рішення
OpenCart, карта сайту зроблена індексом із 42 підкарт. Каталог рахували двома незалежними методами — картою сайту й штатним пошуком.
Результат
Вимір 01.08.2026: карта сайту дає 116 420 товарних записів і 112 646 унікальних адрес, штатний пошук — 115 456 позицій, розбіжність методів 2,4%. У товарних підкартах 3 774 дубльовані записи (3,2%), окремі адреси повторюються до 55 разів. Реклама підключена: GTM, GA4 і Google Ads, модуль ремаркетингу віддає product_id. Картка при цьому має 5 блоків розмітки і 21 тип, ціна 204 UAH, ідентифікатор формату EAN, наявність InStock — дані для фіда є, а джерело адрес для нього непридатне без чистки.
Що потрібно від вас

Без цього не почнемо — краще підготувати заздалегідь

  1. Доступ до Merchant Center або згода створити акаунт на вашу компанію.
  2. Доступ до сайту й адмінки для правок даних і розмітки.
  3. Артикули й коди виробника, якщо вони ведуться в обліковій системі.
  4. Опубліковані на сайті умови доставки й повернення.
  5. Перелік категорій, які у фід не виводимо.
  6. Людина, яка відповідає за рекламний акаунт і приймає рішення по спірних позиціях.

Якщо чогось із цього немає — скажіть, підкажемо, як зібрати або зробимо самі окремою задачею.

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

Те, що питають найчастіше — з конкретними відповідями

з чого починається робота — із заведення кабінету чи з даних?

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

що таке правила фіда і де вони не рятують?

Правило міняє дані на вході в кабінет, не чіпаючи сайт: дописати бренд у назву, підставити категорію за шаблоном, відкинути позиції з нульовою ціною. Діє з наступного зчитування, тобто за години, і це найдешевший спосіб зняти масову помилку. Не рятує в двох випадках: коли не сходяться фід і сторінка (правило не змінює того, що бачить робот на сторінці) і коли адреса товару веде не на ту позицію. Ще одне: правило живе в кабінеті, а не у вашому каталозі — при переїзді акаунта воно не переїде.

у нас одяг, поля начебто заповнені, а позиції все одно відхиляє

Для одягу й взуття перевіряють не наявність полів, а їхній зміст: розмір, колір, стать і вікова група мають бути окремими значеннями, а не текстом усередині назви. «Сукня чорна XL» — це для системи назва, а не три атрибути. Друге місце, де це ламається: розміри в довільному записі, коли в одному каталозі співіснують XL, x-large і 50-52. Ми зводимо їх до одного словника — або в самих даних, або додатковим фідом, якщо правити каталог довго.

як часто оновлювати фід і чи витримає це сервер?

Залежить від того, як швидко у вас рухаються залишки. Раз на добу вистачає, поки товар не закінчується за кілька годин; далі або частіше зчитування, або окреме оновлення тільки ціни й наявності, без перегенерації всього файлу. Питання, яке зазвичай не ставлять: скільки коштує сама генерація. У виміряному нами магазині садової техніки товарні підкарти дають 55 321 адресу — на такому обсязі повний прогін триває хвилини й з'їдає ресурс, тож розклад ми узгоджуємо з тим, хто відповідає за сервер.

нам потрібен фід ще й для Meta та Rozetka. Це та сама робота?

Джерело даних одне, вимоги різні. У Merchant свій набір обов'язкових полів і своя таксономія категорій, у Meta свій формат каталогу, у маркетплейсів свої довідники. Ми будуємо один шар вивантаження й від нього робимо окремі профілі — так ціна й наявність усюди беруться з одного місця й не розходяться. Кожен додатковий майданчик — окремий рядок у кошторисі, але дешевший за перший: важку частину, приведення даних до ладу, вже зроблено.

чому пише «невідповідність ціни», якщо ціна у нас одна?

Бо порівнюють не з вашою базою, а зі сторінкою — і там сума інша. Три звичні джерела: акційна ціна, яка застосовується вже в кошику; знижка за реєстрацію, видима тільки авторизованим; різні валюти або різні ціни в мовних версіях. Лікується не в кабінеті: ціна на сторінці, у розмітці й у фіді має братися з одного поля. Щойно вона десь дублюється руками, вона розійдеться — питання тільки коли.

у нас 50 тисяч товарів. Скільки з них реально пройде?

Наперед цього не знає ніхто, і цифру до розбору ми не називаємо. Наша рекомендація перед стартом інша: не вивантажуйте одразу весь каталог. Візьміть одну категорію на кількасот позицій, дочекайтесь першого зчитування й подивіться звіт — масові дефекти видно вже на такій вибірці, а виправляти їх на двохстах позиціях у рази дешевше, ніж на п'ятдесяти тисячах. Обсяг тут не головна складність: виміряні нами каталоги на 55 321 і 115 456 позицій технічно тримають повне вивантаження.

скільки це триває і від чого залежить строк?

5–18 робочих днів, шість етапів. П'ять — коли артикули ведуться в обліку, розмітка на картці стоїть, каталог однорідний: лишається зібрати фід, поставити пару правил і розібрати перший звіт. Вісімнадцять — коли ідентифікаторів немає, категорії вимагають додаткових полів, а розмітку заводимо з нуля. Обсяг правок називаємо після безкоштовного розбору, бо наперед його не видно ні нам, ні вам.

що робити з кампаніями, поки фід виправляється?

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

Надішліть адресу сайту й доступ до кабінету, якщо він уже заведений.

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

Переглянути кейси
  • Відповідь протягом 2 годин
  • Без зобов’язань
  • Працюємо за договором

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