Перейти до змісту
−10% на будь-який проєкт за промокодом−10% за промокодом

Товарний фід для Rozetka і Prom: як його готують

Зміст
  1. Що таке YML і чим він відрізняється від довільного XML
  2. Чому фід відхиляють: типові причини
  3. Товари з варіантами
  4. Як фід має оновлюватись
  5. Що варто перевірити перед подачею
Опубліковано
Оновлено
Час читання
~3 хв
Переглядів
141
Оцінка читачів
Відгуків: 12
Автор
Євген Фостенко
Senior Backend & DevOps інженер
Поділитись
Товарний фід для Rozetka і Prom: як його готують Стаття
Потрібна допомога з цим?
Розробка XML / YML товарного фіду OpenCart
від 2000.00 грн.
Замовити в Telegram Детальніше про послугу →
Безкоштовна консультація та оцінка. Відповідаю швидко.

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

Що таке YML і чим він відрізняється від довільного XML

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

Ключове непорозуміння: не можна віддати «просто XML зі своїми полями». Майданчик читає конкретні назви елементів у конкретному порядку. Якщо структура своя — фід не пройде, навіть якщо файл валідний як XML.

Чому фід відхиляють: типові причини

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

Товари з варіантами

Найскладніша частина. Якщо у вас футболка в п'яти розмірах, треба вирішити: це одна пропозиція чи п'ять. Від цього залежать залишки, ціни й те, як товар виглядатиме в каталозі майданчика. Помилка тут призводить або до продажу відсутнього розміру, або до п'яти однакових карток у видачі.

Як фід має оновлюватись

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

Що варто перевірити перед подачею

  1. Файл відкривається за прямим посиланням і віддається без авторизації.
  2. Структура відповідає вимогам конкретного майданчика — вони відрізняються.
  3. Категорії зіставлені з довідником майданчика.
  4. Ціни, залишки й наявність узгоджені між собою.
  5. Зображення відкриваються прямим посиланням.
  6. Немає дублів ідентифікаторів.

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

Потрібна допомога з цим?
Розробка XML / YML товарного фіду OpenCart
від 2000.00 грн.
Замовити в Telegram Детальніше про послугу →
Безкоштовна консультація та оцінка. Відповідаю швидко.

Супутні послуги

Розробка XML / YML товарного фіду OpenCart Послуга

Розробка XML / YML товарного фіду OpenCart

Відгуків: 13
від 2 000 грн
Вивантаження товарів на Rozetka, Prom і Hotline Послуга

Схожі статті

LiqPay OpenCart: повна інтеграція платіжного модуля Стаття

LiqPay OpenCart: повна інтеграція платіжного модуля

LiqPay — найпопулярніша платіжна система в Україні від ПриватБанку. Підключення до OpenCart займає 30–60 хвилин якщо знати порядок дій. Крок 1: Реєстрація в…

02.06.2026 124
Нова Пошта API v4 в OpenCart: покрокова інтеграція Стаття

Нова Пошта API v4 в OpenCart: покрокова інтеграція

Нова Пошта API v4 — JSON-RPC API що дозволяє отримати список міст, відділень, розрахувати вартість доставки та відстежити посилку прямо з вашого OpenCart маг…

02.06.2026 177
Імпорт товарів в OpenCart з Excel: типові пастки Стаття

Імпорт товарів в OpenCart з Excel: типові пастки

Прайс від постачальника в Excel і каталог магазину — це майже завжди різні світи. Нижче про те, де саме імпорт ламається і що варто вирішити до першого запус…

03.06.2026 154
Чому маркетплейс відхиляє товарний фід Стаття

Чому маркетплейс відхиляє товарний фід

Фід подали — відхилили. Часто без зрозумілого пояснення. Нижче найчастіші причини, які варто перевірити самому ще до подачі. 1. Категорії не зіставлені з до…

02.04.2024 54

Відгуки читачів

5.0
Написати відгук