| Поле | Описание |
|---|---|
| <?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> | Закрываем родительский тег. |
Пример файла: