Требования к XML (Hotline) файлу
Общие требования
Запрещено менять id элемента item после синхронизации. Это приведет к деактивации предложения.
Все теги должны быть закрыты. Например: <vendor>Apple</vendor>
Список обязательных элементов:
- xml version
- price
- date
- items
- rate обязательный, если есть цены в долларах
Обработка предложений <item>...<item/>
- item обязательный элемент, содержащий информацию о товаре
- name обязательный элемент, содержит в себе название товара
- id обязательный элемент, идентификатор товарного предложения
- categoryid обязательный элемент, идентификатор категории к которой относится предложение
- vendor обязательный элемент, бренд товара
- code необязательный элемент, содержит в себе модель товара
- priceRUAH обязательный элемент, цена предложения в гривнах
- priceRUSD необязательный элемент, цена предложения в долларах
- rate курс доллара, обязательный элемент, если есть цены в долларах
- stock необязательный элемент, статус наличия предложения. Если данный тег имеет значение <stock>Нет</stock> то предложение будет считаться как "нет в наличии". Отсутствие этого тега или любое другое значение определяется как "в наличии".
- condition необязательный элемент, состояние предложения. Возможные значения 0 - Новый, 1 - Refurbished, 2 - Б/У Идеальный, 3 - Б/У Хороший.
- guarantee или warranty необязательный элемент, содержит в себе срок гарантии предложения
- image обязательный элемент, ссылка на изображения
- description обязательный элемент, содержит описание товара
- param обязательный элемент, характеристика товара
Образец правильно составленного XML
<?xml version="1.0" encoding="UTF-8"?>
<price>
<date>2021-10-08 12:35</date>
<rate>26.50</rate>
<categories>
<category>
<id>59</id>
<name>Ноутбуки и компьютеры</name>
</category>
<category>
<id>64</id>
<parentId>59</parentId>
<name>Жесткие диски</name>
</category>
<items>
<item>
<id>62554</id>
<categoryId>64</categoryId>
<name>Жесткий диск Samsung Spinpoint M7E 640GB 5400rpm 8MB HM641JI 2.5" SATA II</name>
<vendor>Samsung</vendor>
<code>1038</code>
<condition>1</condition>
<guarantee>12</guarantee>
<url>https://yourshop.ua/p648053662-zhestkij-disk-samsung.html</url>
<image>https://yourshop.ua/1725669954_zhestkij-disk-samsung-1.jpg</image>
<image>https://yourshop.ua/1725669954_zhestkij-disk-samsung-2.jpg</image>
<stock>В наличии</stock>
<priceRUAH>1290</priceRUAH>
<priceRUSD>48.67</priceRUSD>
<description>
<![CDATA[Компания Samsung Electronics представляет 2,5-дюймовый жесткий диск Spinpoint M7E, который может выдерживать в процессе работы нагрузки силой до 400G продолжительностью до 2 мс. Spinpoint M7E имеет как жесткое шасси, так и прочную внешнюю оболочку, что делает его идеальным решением для мобильных пользователей. В Spinpoint M7 применяются технологии шумоподавления SilentSeek и NoiseGuard, призванные минимизировать уровень шума от механических операций привода. Благодаря отсутствию галогена в конструкции устройства новинка соответствует жестким европейским нормам RoHS. ]]>
</description>
<param name="Высота" unit="мм">9.5</param>
<param name="Форм-фактор">2.5"</param>
<param name="Объем жесткого диска" unit="GB">640.0</param>
<param name="Ширина" unit="мм">69.85</param>
<param name="Интерфейс">SATA II (SATA/300)</param>
<param name="Назначение">Для ноутбука</param>
<param name="Вид">Внутренний</param>
<param name="Скорость вращения" unit="об/мин">5400.0</param>
<param name="Тип диска">HDD</param>
<param name="Совместимость интерфейса">
SATA (SATA/150)|SATA II (SATA/300)|SATA III (SATA/600)</param>
<param name="Объем буфера" unit="MB">8</param>
<param name="Пропускная способность" unit="Мб/сек">300.0</param>
<param name="Вес" unit="г">106.0</param>
<param name="Уровень шума" unit="дБ">26.0</param>
<param name="Длина" unit="мм">100.2</param>
</item>
</items>
</price>