Поле | Опис |
---|---|
<?xml version=”1.0″ encoding=”UTF-8″?> | Кодування файлу XML |
<yml_catalog date=”2018-09-25 17:22″> | Батьківський тег |
<shop> | Початок файлу |
Категорії товарів | |
<categories> | Початок опису списку категорій, які використовуються у файлі XML. |
<category id=”ID категории”>Назва категорії</category> | |
<category id=”ID категории” parentId=”ID батьківської категории”>Назва категорії</category> | Опис дочірньої категорії. |
</categories> | Кінець опису списку категорій. |
Товари | |
<offers> | Початок опису переліку товарів. |
<offer> | |
<name>Назва товару</name> | Обмеження 200 символів |
<categoryId>ID категорії товару</categoryId> | Повинен відповідати категорії, оголошеній у блоці категорій. Вибирається перша із усіх категорій, даних в описі товару. |
<oldprice>Ціна товару без знижки</oldprice> | При відсутності поля oldprice використовується поле price. |
<price>Ціна товару зі знижкою</price> | |
<quantity_in_stock>Кількість товару</quantity_in_stock> или <quantity>Кількість товару</quantity> | Першим перевіряється поле quantity_in_stock. При наявності quantity_in_stock поле quantity ігнорується. |
<picture>Посилання на зображення</picture> | Якщо буде дано кілька полів picture, враховані будуть всі. |
<vendor>Бренд, торгова марка або назва виробника</vendor> | |
<vendorCode> Артикул, SKU товару </vendorCode> або <barcode> Артикул, SKU товару </barcode> | Першим перевіряється поле vendorCode. За наявності vendorCode поле barcode ігнорується. |
<param name=”Назва атрибуту товару”> Значення атрибуту товару </param> | Якщо буде дано кілька полів param, враховані будуть усі. |
<description>Опис товару</description> | |
</offer> | Кінець опису товару. |
</offers> | Кінець опису переліку товарів. |
</shop> | Кінець файлу. |
</yml_catalog> | Закриваємо батьківський тег. |
Приклад файлу: