Вимоги до 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>