Формат файла XML

Структура XML-файлу для імпорту

Файл має відповідати стандарту YML. Кореневий елемент — <yml_catalog>, який містить блок <offers> з товарами.


1. Загальний вигляд

<yml_catalog date="2026-01-27 12:00">
    <shop>
        <offers>
            <!-- Тут перелік товарів -->
            <offer id="1001" available="true">...</offer>
            <offer id="1002" available="false">...</offer>
        </offers>
    </shop>
</yml_catalog>

2. Опис тегу товару <offer>

Кожен товар розміщується в тегу <offer>.

Атрибути:

  • id (Обов'язково) — Унікальний артикул або ID товару в базі постачальника. За цим кодом відбувається оновлення товару.
  • available — Статус наявності: true (в наявності/опубліковано) або false (немає/приховано).

Основні теги всередині <offer>:

ТегОбов'язковоОпис
<name_ua>ТакНазва товару українською. (Якщо немає, можна використовувати <name>).
<categoryId>ТакID категорії (число).
<price>ТакЦіна товару (число).
<currencyId>ТакВалюта: UAH, USD або EUR.
<picture>ТакПосилання на фото. Товари без фото не імпортуються. Можна вказувати декілька.
<vendor>НіБренд/Виробник (автоматично стає фільтром).
<country_of_origin>НіКраїна виробництва (автоматично стає фільтром).
<description_ua>НіОпис товару. Допускаються HTML-теги (<p>, <ul>, <br>).
<param>НіХарактеристики товару.

3. Приклад заповненого товару

<offer id="55098" available="true">
    <!-- Назва -->
    <name_ua>Генератор бензиновий FORZA 5.5 кВт</name_ua>
    
    <!-- Категорія та Ціна -->
    <categoryId>123</categoryId>
    <price>25999</price>
    <currencyId>UAH</currencyId>
    
    <!-- Фото (Мінімум одне обов'язково) -->
    <picture>https://myshop.com/images/gen_front.jpg</picture>
    <picture>https://myshop.com/images/gen_side.jpg</picture>
    
    <!-- Виробник і Країна -->
    <vendor>Forza</vendor>
    <country_of_origin>Китай</country_of_origin>
    
    <!-- Опис -->
    <description_ua>
        <p>Надійний генератор для будинку.</p>
        <ul>
            <li>Потужність: 5.5 кВт</li>
            <li>Обмотка: Мідна</li>
        </ul>
    </description_ua>
    
    <!-- Характеристики -->
    <param name="Тип запуску">Електростартер</param>
    <param name="Вага">85 кг</param>
    <param name="Об'єм бака" unit="л">25</param>
</offer>
Інші запитання у цьому розділі
Вгору