010110101010110101010110101010110101010110101110101100110101100110101100110101100110101100001101011001101011001101011001101011001101011101100110101100110101100110101100110101100110011010101011010101011010101011010101011010101100110101100110101100110101100110101100110101010101101010101101010101101010101101010101101110010110110010110110010110110010110110010110</>{ }{ }</>
  • Інтеграції · Google Merchant Center
  • Вимір 01.08.2026

Товарний фід для Google Merchant Center

Інтеграція Google Merchant Center — це товарний фід із вашого каталогу плюс розмітка Product і Offer на картці, якою сторінка підтверджує дані фіда. Робимо обидві половини одразу: фід без розмітки завантажується, а далі кожна розбіжність між ним і сторінкою повертається попередженням у кабінет. Починаємо не зі збірки, а з виміру каталогу. У магазині білизни на 115 456 позицій ми взяли 150 випадкових товарних адрес із карти сайту — 50 із них віддали 301, і всі 50 вели на інший розмір або колір. Строк робіт — 5–18 робочих днів.

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

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

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

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

товарний фід і розмітка Product / Offer на картці
Що збираємо
5
Вимір картки магазину білизни

блоків розмітки і 21 тип, ціна 204 UAH, ідентифікатор формату EAN (01.08.2026)

50
Дефект того самого каталогу

зі 150 випадкових товарних адрес віддають 301 на іншу позицію

перевірка готовності каталогу, 2–4 робочих дні, безкоштовно
Перед кошторисом
Як проходить робота

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

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

  1. Перевірка каталогу й поточного стану

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

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

  2. Збірка фіда

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

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

  3. Товарна розмітка на картці

    0–5 робочих днів — етап випадає, якщо повна розмітка вже стоїть

    Product, Offer, ціна, наявність, MerchantReturnPolicy, OfferShippingDetails, ShippingDeliveryTime. Розмічаємо тільки те, що реально є на сторінці: розмітка неіснуючого — привід для санкцій, а не перевага.

  4. Узгодження ціни й наявності

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

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

  5. Виправлення товарних адрес

    0–2 робочих дні в межах узгодженого обсягу

    Адреси, що віддають 301 на іншу позицію, зводимо до прямої відповіді або до коректного редиректу на ту саму позицію. Обсяг узгоджуємо після перевірки: на великому каталозі це окремий кошторис.

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

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

    Заводимо фід у кабінет, чекаємо перше зчитування, розбираємо звіт: масові помилки правимо, поодинокі віддаємо вам списком. Показуємо менеджеру, що робити, коли відхилення з'явиться знову.

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

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

Стек

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

Інтеграції

  • Google Merchant Center
  • Google Ads — торгові кампанії
  • GA4
  • Google Tag Manager
  • Google Search Console
  • Rozetka
Що входить

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

  • Товарний фід із каталогу у форматі, який приймає Merchant Center, — позиції з'являються в товарній видачі
  • Стабільні ідентифікатори: артикул із бази й код виробника там, де він є, — товар не читається як новий після перегенерації
  • Розмітка Product і Offer на картці: ціна, валюта, наявність, стан — сторінка підтверджує те, що написано у фіді
  • Розмітка умов повернення й доставки — MerchantReturnPolicy й OfferShippingDetails читаються саме зі сторінки
  • Одне правило узгодження ціни й наявності для фіда, розмітки й сторінки — акційна ціна окремим полем, без ручного дублювання
  • Виправлення товарних адрес, що ведуть на іншу позицію, у межах узгодженого обсягу — покупець потрапляє на той товар
  • Оновлення фіда за розкладом і контроль, що майданчик його зчитав, — залишки у видачі не відстають від складу
  • Розбір звіту про відхилення з поділом на масові й поодинокі помилки — видно, що правити правилом, а що руками
  • Мапа ваших категорій на товарну таксономію Google — без неї частина позицій потрапляє не в ту групу
  • Передача: доступи, письмова інструкція на випадок нового відхилення, гарантія 30 календарних днів
Коли ця послуга не підходить

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

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

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

Ситуація 1 з 5

У кабінеті вже тисячі відхилених товарів

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

Розберемо вашу ситуацію на безкоштовному аудиті
Фід разом із розміткою проти вивантаження «як є»

Чим цей варіант відрізняється від «Коробкове вивантаження без роботи з даними»

Звірка фіда зі сторінкоюціна, наявність і умови повернення віддаються і у фіді, і в розмітці з одного джерела
Ідентифікатор товаруартикул із бази плюс код виробника там, де він присвоєний
Товарні адресиперевіряються на редиректи до підключення фіда
Акційна цінаокреме поле, одне правило на весь каталог
Робота з відхиленнямизвіт розібраний на масові й поодинокі, з переліком того, що правити правилом

Безкоштовна перевірка готовності каталогу до товарного фіда

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

Що міряємо

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

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

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

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

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

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

Що далі

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Стан ідентифікаторівЯкщо артикул і код виробника вже ведуться в обліку, вони просто мапляться в поля фіда. Якщо ідентифікатора немає або він повторюється в різних позицій — спершу лад у базі, а це вже робота над каталогом, не над фідом.
  • Чи є товарна розмітка на картціУ виміряному магазині білизни картка вже віддавала 5 блоків і 21 тип розмітки — там етап випадає повністю. У магазині опалювального обладнання JSON-LD не було жодного, і розмітку доводиться заводити разом із шаблоном картки.
  • Як влаштована акційна цінаОдна знижка на весь каталог передається одним правилом. Персональні ціни, ціни за кількістю й акції з таймером — це окрема логіка у фіді й окрема перевірка, що на сторінці видно рівно ту саму суму.
  • Платформа й спосіб генераціїНа OpenCart є коробкові модулі вивантаження, і частину роботи вони закривають. На Next.js фід збирає свій обробник: довше, зате без обмежень чужого модуля. Два сценарії — два різні кошториси.
Кейси

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

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

Задача
Тримати каталог на понад сто тисяч позицій із повною товарною розміткою на картці — тією, яку читають і пошук, і товарні сервіси.
Рішення
OpenCart 3, карта сайту зроблена індексом із 42 підкарт. На картці повна товарна розмітка: Product, Offer, Brand, умови повернення, деталі доставки, строк доставки, зображення.
Результат
Вимір 01.08.2026: картка віддає 5 блоків розмітки і 21 тип, серед них MerchantReturnPolicy, OfferShippingDetails і ShippingDeliveryTime; у перевіреній картці ціна 204 UAH, ідентифікатор формату EAN, наявність InStock. Каталог 115 456 позицій підтверджено двома незалежними методами з розбіжністю 2,4%. Дефект, критичний саме для фіда: зі 150 випадкових товарних адрес карти сайту 50 (33%) віддають 301, і всі 50 ведуть на іншу позицію — інший розмір або колір; у масштабі каталогу це близько 37 тис. адрес.

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

Задача
Показати, з чого починається робота над фідом, коли машинного опису товару на сайті немає взагалі.
Рішення
OpenCart 3, дві мовні версії, чотири способи оплати й чотири перевізники в чекауті. Перевірку робили ззовні: карта сайту, розмітка головної й картки, швидкість віддачі.
Результат
Вимір 31.07.2026: 3 565 карток товару — рахували штатним пошуком OpenCart, 35 сторінок по 100 позицій плюс 65 на останній. TTFB 524,8 мс при 295,7 КБ розмітки. Критичне саме для фіда: жодного блоку JSON-LD і жодної згадки schema.org, а /sitemap.xml і штатний фід OpenCart віддають HTTP 200 з тілом на нуль байт — ні даних для звірки, ні готового списку адрес.

інтернет-магазин професійного інструменту, каталог понад 6 тис. позицій

Задача
Зрозуміти, чому товарні адреси з карти сайту не годяться для фіда в тому вигляді, у якому вони є.
Рішення
OpenCart із двома мовними версіями. Карту сайту віддає нестандартна адреса, оголошена в robots.txt; перевіряли її повністю, з дедуплікацією.
Результат
Вимір 31.07.2026: 25 537 записів <loc> дають 6 857 унікальних адрес — 6 486 сторінок товарів і 361 категорію, тобто кожен товар присутній у середньому 3,9 раза під різними шляхами. Усі адреси в карті російськомовні, хоча за замовчуванням сайт віддає українську версію. Корінь домену віддає 301 на незахищений http — саме така адреса потрапить у фід, якщо збирати його з карти без перевірки. TTFB 671,2 мс при 407,8 КБ HTML.
Що потрібно від вас

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

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

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

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

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

чому товари відхиляються, якщо сам фід виглядає правильним?

Бо Merchant звіряє фід зі сторінкою. Ціна у фіді одна, на сторінці інша — позиція йде у відхилення; наявність не збігається — те саме. Друга поширена причина ззовні непомітна: адреса товару редиректить на іншу позицію. У виміряному нами магазині білизни зі 150 випадкових товарних адрес карти сайту 50 віддали 301, і всі 50 вели на інший розмір або колір. У масштабі того каталогу це близько 37 тис. адрес, за якими покупець потрапляє не на той товар.

навіщо розмітка на картці, якщо фід уже є?

Розмітка — це те, чим сторінка підтверджує фід. У виміряному магазині білизни картка віддавала 5 блоків JSON-LD і 21 тип, серед них Product, Offer, Brand, умови повернення, деталі доставки й строк доставки — саме той набір, який читається зі сторінки. Протилежний випадок теж наш вимір: у магазині опалювального обладнання на 3 565 карток немає жодного блоку JSON-LD. Фід без розмітки завантажується, але кожна розбіжність між ними стає попередженням. Чесна межа: розмітка не піднімає позиції — вона робить сторінку придатною до розширеного вигляду у видачі, а показувати його чи ні, вирішує пошукова система.

що таке унікальний ідентифікатор і чому на ньому наполягають?

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

у нас 50 тисяч товарів — це реально вивантажити?

Реально, обсяг тут не головна складність. Виміряні нами каталоги на 54 302 і 115 456 позицій технічно тримають повне вивантаження. Складність в іншому: на такому обсязі системний дефект даних множиться на десятки тисяч, і виправляти його після першого звіту про відхилення дорожче, ніж до збірки фіда. Наша рекомендація перед стартом: візьміть 150 випадкових товарних адрес зі своєї карти сайту й перевірте, скільки з них віддають 200 без редиректу. Це півгодини роботи, і саме ця цифра визначає, збираємо фід зараз чи спершу лікуємо каталог.

чи можна показувати у фіді ціну, відмінну від сайту?

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

хто заводить кабінет і на кого він оформлюється?

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

скільки триває налаштування і від чого залежить строк?

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

що фід дає, а чого від нього чекати не варто?

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

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

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

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

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