Robofeed XML
Требования к Robofeed XML
- Допустимые кодировки Robofeed-файла: UTF-8, windows-1251.
- В Robofeed xml нельзя использовать непечатаемые символы с ASCII-кодами от 0 до 31 (за исключением символов с кодами 9, 10, 13 — табуляция, перевод строки, возврат каретки).
-
Символы
'
"
&
<
>
нужно заменять на эквивалентные коды:
Символ в тексте Код для Robofeed '
'
"
"
&
&
<
<
>
>
Примечание. Вы можете использовать символы '
"
&
<
>
в блоке CDATA в описании предложения. -
CDATA должен быть не длинее 3 000 символов в сумме.
Так же в CDATA разрешены только теги<h3>
,<ul>
,<li>
,<p>
,<br/>
.
Иные теги, а так же любые аттрибуты будут удалены!
Справочники Robofeed XML
Структуа Robofeed XML с комментариями
Обязательные поля помечены звездочкой *.
Если у поля есть аттрибуты - они описываются и обязательные тоже помечаются звездочкой *.
<?xml version="1.0" encoding="UTF-8"?>
<!--
Корневой элемент. Обязательно должен быть robofeed.
-->
<robofeed>
<!--
* Дата создания робофида.
Это поле учавствует в проверке актуализации робофида.
Данное поле обязано быть первым.
Допустимый формат - YYYY-MM-DD HH:MM:SS
-->
<lastModified>2019-02-28 14:58:00</lastModified>
<!--
* Номер версии робофида
Данное поле обязано быть вторым.
На текущий момент доступен только робофид версии 1, поэтому значение - 1.
-->
<version>1</version>
<!--
Группа условий по умолчанию. Примеряется в товаре, если не указано иное значение.
Необязательный элемент, но если таковой будет - он должен быть третьим в робофиде!
-->
<defaultValues>
<!--
Значения по умолчанию для элемента товара.
Допустимы все поля, перечисленные в robofeed->offers->offer, кроме аттрибутов самого offer и
полей <article>, <param> и <image>.
Стоит заметить, что элемент из robofeed->defaultValues применяются в том случае, если он не
описан в корне элемента offer. Аттрибуты и вложенные элементы не переносятся, поле либо берется
от сюда полностью, либо не берется вовсе.
-->
<offer>
<!--
В нашем примере у нас на все товары одинаковые условия доставки, поэтому, что бы не повторять
их каждый раз, стоит их описать в данном поле, как в примере ниже. В этом случае,
если у robofeed->offers->offer не будет заполнено поле delivery, данные возьмутся отсюда.
Но если создать поле delivery в robofeed->offers->offer, даже пустое, то данные от сюда
уже не будут перенесены. Это относится ко всем корневым элементам robofeed->offers->offer
-->
<delivery available="true">
<option priceFrom="200" currencyCode="RUB" daysFrom="0" deliveryRegion="all" ></option>
</delivery>
<!--
Так же СТОИТ ПОМНИТЬ, что мы проверяем и забираем отсюда ВСЕ не указанные поля. В данном примере мы
укажем <isSex>false</isSex> (товар не является товаром для взрослых). Теперь все товары в нашем
робофиде будут помечены, как "товар не является товаром для взрослых". Но последний товар в нашем
робофиде явдяется "Эротический костюм Erolanta черно-розовый костюм кошечки", который является эротическим, и его СЛЕДУЕТ отметить,
как <isSex>true<isSex>.
Поэтому стоит подходить к robofeed->defaultValues с осторожностью и внимательностью.
-->
<isSex>false</isSex>
</offer>
</defaultValues>
<!--
* Группа категорий товаров.
Обязано быть четвертым.
Здесь необходимо перечислить все категории, которые используются в robofeed->offers->offer
-->
<categories>
<!--
* Категория
@id * - Идентификатор категории, уникален.
Допускаются только целые числа, длиной до 9 символов.
@parentId - Идентификатор родительской категории.
Допускаются только целые числа, длиной до 9 символов.
-->
<category id="1">Электронника</category>
<category id="2" parentId="1">Смартфоны</category>
<category id="3">Для кухни</category>
<category id="4" parentId="3">Кофе и пренадлежности</category>
<category id="5" parentId="4">Кофе зерновое</category>
<category id="6">Эротические костюмы</category>
</categories>
<!--
* Группа товаров.
В этой группе перечисляются товары.
Обязано быть пятым.
В нашем робофид-файле мы передаем 5 товаров:
- Смартфон Apple iPhone 8S 64GB
- Кофе в зернах Paulig Arabica 100% 200 грамм (упаковка)
- Кофе в зернах Paulig Arabica 100% 500 грамм (упаковка)
- Кофе в зернах Paulig Arabica 100% (на развес, по 100 грамм)
- Эротический костюм Erolanta черно-розовый костюм кошечки
-->
<offers>
<!--
* Товар
@id * - Идентификатор товара, уникален.
Допускаются только целые числа, длиной до 9 символов.
@groupId - Идентификатор группы товара.
Допускаются только целые числа, длиной до 9 символов.
Пояснение:
Идентификатор группы товара используется, чтобы группировать варианты товара.
Варианты – это позиции, которые в целом похожи, но различаются некоторыми
атрибутами, такими как размер, цвет, материал, узор, возрастная группа,
тип размера, система размеров и т.п.
-->
<offer id="11">
<!--
* Артикул товара.
Если у товара нет общего артикула, допускается ввод артикула в Вашей
системе.
-->
<article>IPHONE8_64</article>
<!--
* Полное название товара.
Составляйте по схеме: что (тип товара) + кто (производитель) +
товар (модель, название) + важные характеристики.
-->
<fullName>Смартфон Apple iPhone 8S 64GB</fullName>
<!--
* Простое название товара
-->
<simpleName>iPhone 8S 64GB</simpleName>
<!--
* Название компании производителя
-->
<manufacturer>Apple</manufacturer>
<!--
Модель товара
-->
<model>8S</model>
<!--
Ссылка на детальную страницу товара.
Значение не должно быть длинее 255 символов.
Примечание:
Допускается оставить поле пустым, если у Вас нет интернет магазина, но
стоит понимать, что тем самым Вы существенно сужаете список доступных
торговых площадок.
-->
<url>https://example.shop/smartfon-apple-iphone-8-64gb/?track=tabs&glfilter=14871214%3A15266392</url>
<!--
Код производителя для данного товара
-->
<manufacturerCode>ZA252DOE</manufacturerCode>
<!--
* Текущая публичная стоимость товара.
Имеется ввиду стоимость товара с учетом скидок, акций и других понижающих
стоимость мероприятий, которые публичны и ради которых покупателю не нужно
проделывать дополнительные действия.
"Сезонная скидка", "Распродажа" и т.п. мероприятия подпадают под это определение.
"3 оп цене 2х", "Если стоимость заказ от N рублей" и т.п. - нет.
Допускаются копейки. Если товар продается по весу, метражу
и т. п. (не штуками), указывайте цену за вашу единицу продажи.
К примеру, продавая 200 грамм кофе, стоит указывать стоитость за
200 грамм, а продавая 4 колеса на авто - за 4 колеса.
Допускаются целые числа, а так же числа с плавающей точкой. Длина строки - до 11 символов.
-->
<price>38940</price>
<!--
Базовая / старая стоимость товара.
Если базовая стоимость товара такая же, как публичная стоимость товара - не указывайте
данное поле.
Допускаются целые числа, а так же числа с плавающей точкой. Длина строки - до 11 символов.
-->
<oldPrice>42500</oldPrice>
<!--
* Символьный код валюты.
Указывается значение из справочника валют.
https://robofeed.ru/development/references/#currency
-->
<currencyCode>RUB</currencyCode>
<!--
* Количество товара в единицах измерения.
Допускаются только целые числа, длиной до 9 символов.
Пояснение:
В данном примере мы продаем "Смартфон Apple iPhone 8S 64GB". Продем
мы его поштучно, поэтому указываем в <unitOfMeasure> - PCS, а в
<quantity> - 1.
В нашей позиции "Кофе в зернах Paulig Arabica 100% 200 грамм (упаковка)"
мы так же поставим <unitOfMeasure> - PCS, а <quantity> - 1, т.к.
продаем упаковку кофе.
Но в позиции "Кофе в зернах Paulig Arabica 100% (на развес, по 100 грамм)"
мы поставим <unitOfMeasure> - GRM (граммы), а в <quantity> - 100.
-->
<quantity>1</quantity>
<!--
* Символьный код единицы измерения. В данном случае - штуки.
Указывается значение из справочника единиц измерений.
https://robofeed.ru/development/references/#measure
-->
<unitOfMeasure>PCS</unitOfMeasure>
<!--
* Минимальное кол-во товара в заказе.
Используется, если товар продается не поштучно. К примеру, если бы
мы продавали комплекты колес, мы поставили бы сюда значение 4.
Допускаются только целые числа, длиной до 9 символов.
Пояснение:
В данном примере мы продаем "Смартфон Apple iPhone 8S 64GB". Продем
мы его поштучно, поэтому указывает в <minQuantity> - 1.
В нашей позиции "Кофе в зернах Paulig Arabica 100% 200 грамм (упаковка)"
мы так же поставим <minQuantity> - 1, т.к. продаем упаковку кофе.
И в позиции "Кофе в зернах Paulig Arabica 100% (на развес, по 100 грамм)"
мы поставим <minQuantity> - 1, т.к мы продаем минимум 100 грамм.
Говоря проще, данное поле можно трактовать, как "я продаю данный товар от
( <quantity> * <minQuantity> ) <unitOfMeasure>".
-->
<minQuantity>1</minQuantity>
<!--
* ID категории товара.
Категории перечислялись в robofeed->categories
Допускаются только целые числа, длиной до 9 символов.
-->
<categoryId>2</categoryId>
<!--
Ссылка на изображение.
Допускается несколько изображений, но не более 10ти.
Длина ссылки не должна быть длинее 255 символов.
-->
<image>https://example.shop/smartfon-apple-iphone-8-64gb/img_id4161693246034904662.jpeg</image>
<image>https://example.shop/smartfon-apple-iphone-8-64gb/img_id1698359813517033546.jpeg</image>
<image>https://example.shop/smartfon-apple-iphone-8-64gb/img_id3320545052765094004.jpeg</image>
<!--
Символьный код страны производства.
Указывается значение из справочника стран.
https://robofeed.ru/development/references/#country
-->
<countryOfProductionCode>CHN</countryOfProductionCode>
<!--
Описание товара.
Допускается CDATA.
Ознакомьтесь с правилами для CDATA https://robofeed.ru/development/robofeed-v1/
-->
<description>
<![CDATA[
<p>
Смартфоны корпорации Apple, использующие процессор Apple A11 Bionic и операционную систему iOS 11,
представленные 12 сентября 2017 года вместе с iPhone X в театре Стива Джобса.<br/>
Диагональ экрана и разрешение были оставлены без изменений по сравнению с
предыдущими моделями:
</p>
<ul>
<li>iPhone 6s и 7</li>
<li>6s Plus и 7 Plus</li>
</ul>
<p>
Толщина телефона — 7,3-7,5 мм, без учета модуля основной камеры, немного выступающей за пределы
задней плоскости. Смартфоны используют только порт Lightning.<br/>
Основное отличие от предыдущих
моделей кроме увеличенных цены и аккумулятора — внедрение беспроводной зарядки по стандарту
беспроводного питания Qi.
</p>
]]>
</description>
<!--
* Официальная гарантия производителя.
Есть товар является пищей - он всегда должен быть true.
Возможные значения - true, false.
-->
<manufacturerWarranty>true</manufacturerWarranty>
<!--
Товар относится к категории товаров, которые содержат изображения
обнаженного тела, материалы сексуального характера, предназначены
для повышения сексуальной активности или имеет отношение к
удовлетворению сексуальных потребностей, либо иным образом
эксплуатируют интерес к сексу.
Эротическое белье, журналы для взрослых, презирвативы
и эротические костюмы также относятся к таким товарам.
Секс-качели тоже. Мы уверены. Точно не прокатит. Торговые
площадки не тупые, за садовый инвентарь не примут. Мы проверяли!
Возможные значения - true, false.
-->
<isSex>false</isSex>
<!--
Товар является программным обеспечением
Возможные значения - true, false.
-->
<isSoftware>false</isSoftware>
<!--
Вес товара в выбранных единицах измерения.
Допускаются только целые числа, длиной до 9 символов.
-->
<weight>200</weight>
<!--
Единица измерения веса.
Указывается значение из справочника единиц измерений.
https://robofeed.ru/development/references/#measure
-->
<weightUnitCode>GRM</weightUnitCode>
<!--
Ширина товара в выбранных единицах измерения.
Допускаются целые числа, а так же числа с плавающей точкой. Длина строки - до 9 символов.
-->
<width>67.3</width>
<!--
Единица измерения ширины.
Указывается значение из справочника единиц измерений.
https://robofeed.ru/development/references/#measure
-->
<widthUnitCode>MMT</widthUnitCode>
<!--
Высота товара в выбранных единицах измерения.
Допускаются целые числа, а так же числа с плавающей точкой. Длина строки - до 9 символов.
-->
<height>7.3</height>
<!--
Единица измерения высоты.
Указывается значение из справочника единиц измерений.
https://robofeed.ru/development/references/#measure
-->
<heightUnitCode>MMT</heightUnitCode>
<!--
Длина товара в выбранных единицах измерения.
Допускаются целые числа, а так же числа с плавающей точкой. Длина строки - до 9 символов.
-->
<length>138.4</length>
<!--
Единица измерения длины.
Указывается значение из справочника единиц измерений.
https://robofeed.ru/development/references/#measure
-->
<lengthUnitCode>MMT</lengthUnitCode>
<!--
Объем товара.
Имеется в виду объем в литрах, миллилитрах, если товар - жидкость, такие, как
"гель для душа", "моторное масло", "пакет молока" и т.п.
НЕ ПУТАТЬ С КУБИЧЕСКИМ ОБЪЕМОМ! Кубическъем мы рассчитаем самостоятельно, отталкиваясь
от указанных <width>, <height>, <length> и их единиц измерения.
Допускаются целые числа, а так же числа с плавающей точкой. Длина строки - до 9 символов.
-->
<volume></volume>
<!--
Единица измерения объема.
Указывается значение из справочника единиц измерений.
https://robofeed.ru/development/references/#measure
-->
<volumeUnitCode></volumeUnitCode>
<!--
Срок официальной гарантии товара.
В нашем примере мы продает телефон, с гарантией 2 года, поэтому
мы указываем в <warrantyPeriod> 2, а в <warrantyPeriodCode> ANN.
Допускаются только целые числа, длиной до 9 символов.
-->
<warrantyPeriod>2</warrantyPeriod>
<!--
Единица измерения срока официальной гарантии товара.
Указывается значение из справочника единиц измерений.
https://robofeed.ru/development/references/#measure
-->
<warrantyPeriodCode>ANN</warrantyPeriodCode>
<!--
Срок годности / срок службы товара от даты производстава.
Пояснение:
Среди наших позиций есть "Кофе в зернах Paulig Arabica 100%" со сроком
годности 18 месяцев. Поэтому у него в <expiryPeriod> мы укажем 18, а
в <expiryPeriodCode> MON.
У "Смартфон Apple iPhone 8S 64GB" нет официального срока службы,
поэтому мы не будем его указывать.
Допускаются только целые числа, длиной до 9 символов.
-->
<expiryPeriod></expiryPeriod>
<!--
Единица измерения срока годности / срока службы товара.
Указывается значение из справочника единиц измерений.
https://robofeed.ru/development/references/#measure
-->
<expiryPeriodCode></expiryPeriodCode>
<!--
Дата истечения срока годности товара.
Используется, если Вы знаете точную дату срока годности товара ( к
примеру, если Вы продаете лекарства ).
Допустимый формат - YYYY-MM-DD HH:MM:SS
-->
<expiryDate></expiryDate>
<!--
* Группа доставки (курьерская доставка, ПВЗ, своя служба доставки) и ее условий
@available * - Имеется ли служба доставки.
Возможные значения - true, false.
Если значение false, то оставьте тело группы пустым.
-->
<delivery available="true">
<!--
* Условие доставки.
Обязательно минимум одно, при условии, если <delivery> @available помечен как "true".
@priceFrom * - Стоимость доставки "от".
Если доставка бесплатна - укажите 0.
Допускаются только целые числа, длиной до 9 символов.
@priceTo - Стоимость доставки "до".
Если стоимость доставки не является диапозоном ( цена фиксированная, к примеру 300 рублей ), то
в @priceTo укажите ту же стоимость, что и в @priceFrom.
Если же если стоимость доставки не имеет верхнего порога ( стоимость неизвестна )
- оставьте поле пустым.
Допускаются только целые числа, длиной до 9 символов.
@currencyCode * - Символьный код валюты стоимости.
Указывается значение из справочника валют.
https://robofeed.ru/development/references/#currency
@daysFrom * - Сроки доставки "от" в днях.
Допускаются только целые числа, длиной до 2 символов.
@daysTo - Сроки доставки "до" в днях.
Если сроки доставки не известны - оставьте поле пустым. Но лучше указать хоть что то.
Допускаются только целые числа, длиной до 2 символов.
@orderBefore - временные рамки "сделать заказ до N часов", что бы
вариант доставки был актуален. Указывать необходимо в формате 24 часов.
Допускаются только целые числа, длиной до 2 символов.
@orderAfter - временные рамки "сделать заказ после N часов", что бы
вариант доставки был актуален. Указывать необходимо в формате 24 часов.
Допускаются только целые числа, длиной до 2 символов.
@deliveryRegion * - признак региона, на которое распространяется правило
Возможные значения - in, out, all.
in - условия действуют только в домашнем регионе магазина.
out - условия действуют только за пределами домашнего региона магазина.
all - условия действуют во всех регионах.
-->
<option priceFrom="200" priceTo="450" currencyCode="RUB" daysFrom="0" daysTo="0" orderBefore="13" deliveryRegion="in" ></option>
<option priceFrom="450" priceTo="450" currencyCode="RUB" daysFrom="1" daysTo="2" orderAfter="13" deliveryRegion="in" ></option>
<option priceFrom="600" currencyCode="RUB" daysFrom="3" deliveryRegion="out" ></option>
<!--
Из примера выше мы видим, что:
- Если заказ сделан до 13 часов и доставка осуществляется в домашнем регионе магазина, то
доставка будет в то же день и стоимость доставки составит 200 - 450 рублей.
- Если заказ сделан после 13 часов и доставка осуществляется в домашнем регионе магазина, то
доставка будет прозведена от 1 до 2х дней и стоимость доставки составит 450 рублей.
- Если заказ доставка осуществляется за пределами домашнего региона магазина, то
сроки доставки составят от 3х дней, а стоимость - от 600 рублей.
-->
</delivery>
<!--
* Группа самовывоза (из магазина, со склада) и ее условий
@available * - Имеется ли возможность самовывоза из магазина или со склада. Должен быть либо true, либо false.
Возможные значения - true, false.
Если значение false, то оставьте тело группы пустым.
-->
<pickup available="true">
<!--
* Условие самовывоза
Обязательно минимум одно, при условии, если <pickup> @available помечен как "true".
@price * - Стоимость самовывоза.
Если самовывоз бесплатен - укажите 0.
Допускаются только целые числа, длиной до 9 символов.
@currencyCode * - Символьный код валюты стоимости.
Указывается значение из справочника валют.
https://robofeed.ru/development/references/#currency
@supplyFrom * - Сроки поступления товара в магазин/на склад "от" в днях.
Допускаются только целые числа, длиной до 2 символов.
@supplyTo * - Сроки поступления товара в магазин/на склад "до" в днях.
Допускаются только целые числа, длиной до 2 символов.
@orderBefore - временные рамки "сделать заказ до N часов", что бы
вариант самовывоза был актуален. Указывать необходимо в формате 24 часов.
Допускаются только целые числа, длиной до 2 символов.
@orderAfter - временные рамки "сделать заказ после N часов", что бы
вариант самовывоза был актуален. Указывать необходимо в формате 24 часов.
Допускаются только целые числа, длиной до 2 символов.
-->
<option price="0" currencyCode="RUB" supplyFrom="0" supplyTo="0" orderBefore="13"></option>
<option price="0" currencyCode="RUB" supplyFrom="1" supplyTo="1" orderAfter="13"></option>
</pickup>
<!--
* Товар есть в наличии
Возможные значения - true, false.
-->
<inStock>true</inStock>
<!--
Условия продажи товара.
Элемент обязателен, если у вас есть ограничения при заказе товара (например
минимальная сумма заказа, минимальное количество товаров или
необходимость предоплаты).
Допускается строка длиной не более 50 символов.
-->
<salesNotes>Требуется 100% предоплата.</salesNotes>
<!--
Параметр.
Допускается несколько параметров.
В значениях и аттрибутах не допускаются html теги и CDATA. Длина значения не
должна быть более 255 символов.
@code * - Символьный код параметра.
Ожидаемое значение должно соответствовать регулярному выражению /^[A-Z0-9\_]{1,50}$/ и
не должно быть длинее 50 символов.
@name * - Название параметра, не более 100 символов.
-->
<param code="OPERATION_SYSTEM" name="Операционная система">iOS 11</param>
<param code="MATERIAL" name="Материал корпуса">стекло</param>
<param code="SCREEN_SIZE" name="Размер изображения">1334x750</param>
<param code="DIAGONAL" name="Диагональ">4.7"</param>
</offer>
<offer id="87559" groupId="99987559">
<article>87559</article>
<fullName>Кофе в зернах Paulig Arabica 100% (на развес, по 100 грамм)</fullName>
<simpleName>Paulig Arabica 100% на развес</simpleName>
<manufacturer>Paulig</manufacturer>
<url>https://example.shop/kofe-v-zernakh-paulig-arabica-100-arabika-razves/</url>
<price>2.15</price>
<currencyCode>USD</currencyCode>
<quantity>100</quantity>
<unitOfMeasure>GRM</unitOfMeasure>
<minQuantity>1</minQuantity>
<categoryId>5</categoryId>
<image>https://example.shop/kofe-v-zernakh-paulig-arabica-100-arabika-razves/87560.png</image>
<countryOfProductionCode>RUS</countryOfProductionCode>
<description>
Кофе зерновой Paulig Arabica — это интересно сбалансированная смесь тщательно
отобранных кофейных зерен из Южной и Центральной Америки вкупе с умеренной обжаркой
</description>
<manufacturerWarranty>true</manufacturerWarranty>
<weight>100</weight>
<weightUnitCode>GRM</weightUnitCode>
<expiryPeriod>18</expiryPeriod>
<expiryPeriodCode>MON</expiryPeriodCode>
<pickup available="false"></pickup>
<inStock>true</inStock>
<param code="TYPE_OF_GRAIN" name="Сорт зерна">100% арабика</param>
<param code="DEGREE_OF_ROAST" name="Степень обжарки">средняя</param>
<param code="TYPE_OF_PACKAGING" name="Тип упаковки">вакуумный пакет</param>
</offer>
<offer id="87560" groupId="99987559">
<article>87560</article>
<fullName>Кофе в зернах Paulig Arabica 100% 200 грамм (упаковка)</fullName>
<simpleName>Paulig Arabica 100% на развес</simpleName>
<manufacturer>Paulig</manufacturer>
<url>https://example.shop/kofe-v-zernakh-paulig-arabica-200-gr/</url>
<price>4.30</price>
<currencyCode>USD</currencyCode>
<quantity>1</quantity>
<unitOfMeasure>PCS</unitOfMeasure>
<minQuantity>1</minQuantity>
<categoryId>5</categoryId>
<image>https://example.shop/kofe-v-zernakh-paulig-arabica-200-gr/87560.png</image>
<countryOfProductionCode>RUS</countryOfProductionCode>
<description>
Кофе зерновой Paulig Arabica — это интересно сбалансированная смесь тщательно
отобранных кофейных зерен из Южной и Центральной Америки вкупе с умеренной обжаркой
</description>
<manufacturerWarranty>true</manufacturerWarranty>
<weight>200</weight>
<weightUnitCode>GRM</weightUnitCode>
<expiryPeriod>18</expiryPeriod>
<expiryPeriodCode>MON</expiryPeriodCode>
<pickup available="false"></pickup>
<inStock>true</inStock>
<param code="TYPE_OF_GRAIN" name="Сорт зерна">100% арабика</param>
<param code="DEGREE_OF_ROAST" name="Степень обжарки">средняя</param>
<param code="TYPE_OF_PACKAGING" name="Тип упаковки">вакуумный пакет</param>
</offer>
<offer id="87561" groupId="99987559">
<article>87561</article>
<fullName>Кофе в зернах Paulig Arabica 100% 500 грамм (упаковка)</fullName>
<simpleName>Paulig Arabica 100% на развес</simpleName>
<manufacturer>Paulig</manufacturer>
<url>https://example.shop/kofe-v-zernakh-paulig-arabica-500-gr/</url>
<price>6.85</price>
<currencyCode>USD</currencyCode>
<quantity>1</quantity>
<unitOfMeasure>PCS</unitOfMeasure>
<!--
Упаковки по 500 грамм мы продаем от 4х штук.
-->
<minQuantity>4</minQuantity>
<categoryId>5</categoryId>
<image>https://example.shop/kofe-v-zernakh-paulig-arabica-500-gr/87560.png</image>
<countryOfProductionCode>RUS</countryOfProductionCode>
<description>
Кофе зерновой Paulig Arabica — это интересно сбалансированная смесь тщательно
отобранных кофейных зерен из Южной и Центральной Америки вкупе с умеренной обжаркой
</description>
<manufacturerWarranty>true</manufacturerWarranty>
<weight>500</weight>
<weightUnitCode>GRM</weightUnitCode>
<expiryPeriod>18</expiryPeriod>
<expiryPeriodCode>MON</expiryPeriodCode>
<pickup available="false"></pickup>
<inStock>true</inStock>
<param code="TYPE_OF_GRAIN" name="Сорт зерна">100% арабика</param>
<param code="DEGREE_OF_ROAST" name="Степень обжарки">средняя</param>
<param code="TYPE_OF_PACKAGING" name="Тип упаковки">вакуумный пакет</param>
</offer>
<offer id="951000">
<article>951000</article>
<fullName>Эротический костюм Erolanta черно-розовый костюм кошечки</fullName>
<simpleName>Черно-розовый костюм кошечки</simpleName>
<manufacturer>Erolanta</manufacturer>
<model>Костюм кошечки</model>
<url>https://example.shop/eroticheskij-kostyum-erolanta-cherno-rozovyj-kostyum-koshechki/</url>
<price>1601</price>
<currencyCode>RUB</currencyCode>
<quantity>1</quantity>
<unitOfMeasure>PCS</unitOfMeasure>
<minQuantity>1</minQuantity>
<categoryId>6</categoryId>
<image>https://example.shop/eroticheskij-kostyum-erolanta-cherno-rozovyj-kostyum-koshechki/1.png</image>
<image>https://example.shop/eroticheskij-kostyum-erolanta-cherno-rozovyj-kostyum-koshechki/2.png</image>
<countryOfProductionCode>RUS</countryOfProductionCode>
<description>
<![CDATA[
<p>
Такая кошечка в розовом – мечта любого мужчины.<br/>
В комплекте: платье, ушки-ободок, ошейник на липучке.
</p>
]]>
</description>
<manufacturerWarranty>true</manufacturerWarranty>
<isSex>true</isSex>
<pickup available="false"></pickup>
<inStock>true</inStock>
<param code="COLOR" name="Цвет">черный с розовым</param>
<param code="MATERIAL" name="Материал">82% нейлон, 18% эластан</param>
</offer>
</offers>
</robofeed>
Скачать этот пример Robofeed XML