Все статьи

Вимоги до XML(YML) файлу

Загальні вимоги
  1. Заборонено змінювати offer_id після синхронізації. Це призведе до деактивації пропозиції.
  2. Всі теги повинні бути закритими. Наприклад: <currencies> ... </ currencies>, або <currency id="USD" rate="35"/>.


Список обов’язкових елементів: 
  • yml_catalog
  • shop
  • currencies
  • offers


Обробка пропозицій<offer>...</offer>
  1. offer обов’язковий елемент, повинен містити: id - ідентифікатор пропозиції, available - наявність пропозиції, значення true - в наявності, false - не в наявності.
  2. name обов’язковий елемент, містить в собі назву товара
  3. vendor обов’язковий елемент, бренд товара
  4. vendorCode не обов’язковий елемент, містить код виробника
  5. price обов’язковий елемент, ціна пропозиції
  6. stateне обов’язковий елемент, стан пропозиції, можливі значення: new, refurbished
  7. stock_quantity або quantity не обов’язковий елемент, доступна кількість. 
  8. picture обов’язковий елемент, посилання на зображення
  9. description обов’язковий елемент, містить опис товару
  10. param обов’язковий елемент, характеристика товару


Зразок правильно складеного XML
<yml_catalog date="2020-04-08 09:32">
<shop>
<name>Интернет магазин "Your-Shop"</name>
<company>Интернет магазин "Your-Shop"</company>
<url>https://https://yourshop.ua/</url>
<currencies>
<currency id="UAH" rate="1"/>
</currencies>
<offers>
<offer available="true" id="648053662">
<url>
https://yourshop.ua/p648053662-zhestkij-disk-samsung.html
</url>
<price>1290</price>
<stock_quantity>10</stock_quantity>
<state>Refurbished</state>
<currencyId>UAH</currencyId>
<picture>
https://yourshop.ua/1725669954_zhestkij-disk-samsung-1.jpg
</picture>
<picture>
https://yourshop.ua/1725669954_zhestkij-disk-samsung-2.jpg
</picture>
<name>
<! [CDATA [Жесткий диск Samsung Spinpoint M7E 640GB 5400rpm 8MB HM641JI 2.5" SATA II ]]>
</name>
<vendor>Samsung</vendor>
<vendorCode>1038</vendorCode>
<description>
<! [CDATA [<p>Компания Samsung Electronics представляет 2,5-дюймовый жесткий диск Spinpoint M7E, который может выдерживать в процессе работы нагрузки силой до 400G продолжительностью до 2 мс. Spinpoint M7E имеет как жесткое шасси, так и прочную внешнюю оболочку, что делает его идеальным решением для мобильных пользователей. В Spinpoint M7 применяются технологии шумоподавления SilentSeek и NoiseGuard, призванные минимизировать уровень шума от механических операций привода. Благодаря отсутствию галогена в конструкции устройства новинка соответствует жестким европейским нормам RoHS.</p>]]>
</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>
</offer>
</offers>
</shop>
</yml_catalog>