Структура 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>


