Експорт: Rozetka XML

У списку типів експорту цей формат називається Rozetka YML. Він збирає XML-файл для Rozetka. Спільні поля експорту, режими, фільтри, накрутка і AI описані на сторінці Експорт.

Налаштування

На вкладці Налаштування є один перемикач: Лише категорії, прив'язані до товарів. За замовчуванням вимкнений, підпис Да / Нет.

Коли він вимкнений, у файл пишуться всі активні категорії магазину. Коли увімкнений, лишаються категорії, які стоять на товарах цього вивантаження.

Якщо тип не входить у тариф, над полем показано попередження, а в списку експортів поруч жовтий знак Не доступний для поточного тарифного плану.

Якщо в системі нема каталогу Rozetka, на цій вкладці і на вкладці AI показано: Для використання синхронізації з Rozetka потрібно встановити модуль. Будь ласка, зв’яжіться з техпідтримкою.

Файл

Файл має розширення xml. Корінь yml_catalog з датою в часовому поясі Європи/Київ. Усередині shop три блоки: валюта, категорії, товари.

Валюта завжди одна: UAH з курсом 1.

Категорії

У блок потрапляють лише активні категорії.

  • назва категорії
  • id — id категорії в системі. Зовнішній id правила категорії сюди не підставляється
  • parentId — id батьківської категорії в системі, якщо вона є
  • rz_id — категорія Rozetka першого товару цієї категорії, у якого вона заповнена. Без неї атрибута немає. Категорії Rozetka описані на сторінці Категорії Rozetka

У товара categoryId береться інакше: якщо в правилі категорії заповнений зовнішній id, у товар піде він, а не id зі списку категорій. Для Rozetka це поле краще лишати порожнім.

Товар

Товари йдуть спочатку в наявності, далі за id.

  • id — id товару з урахуванням режиму ID і поля Перезаписати ID товару
  • available — true, якщо товар у наявності. Інакше false, зокрема для передзамовлення
  • group_id — лише коли він є в товара
  • name і name_ua, якщо українська назва заповнена. Як вони складаються, дивіться нижче
  • categoryId
  • quantity_in_stock — кількість товару. Якщо кількість порожня, а товар у наявності, пишеться 1
  • price — роздрібна ціна після накрутки і округлення. Перезаписати Ціну з правил товару замінює її
  • оптові ціни, якщо вони є: блок prices, у кожному price поля value і quantity
  • oldprice, якщо стара ціна заповнена
  • currencyId — UAH
  • vendor — виробник. Якщо він порожній, пишеться Без бренду
  • vendorCode — артикул, не більше перших 25 символів
  • article — той самий артикул ціликом, без обрізання до 25 символів
  • country
  • description і description_ua, якщо український опис заповнений
  • keywords_ua, якщо заповнені, і keywords
  • preorder — true, якщо є кількість, товар у наявності або це передзамовлення. Інакше false

Назва

Перед записом з назви прибираються лапки, дужки і квадратні дужки. Тире, яке не стоїть між літерами чи цифрами моделі, теж прибирається. Крапка лишається в числах на зразок 5.1.

Далі назва доповнюється:

  • якщо виробника ще немає в назві, він додається в кінець
  • якщо артикула ще немає в назві, він теж додається в кінець

Те саме робиться окремо для name і для name_ua.

Опис

З опису прибираються емодзі, посилання, адреси сайтів, електронна пошта, телефони і ціни з позначкою валюти. HTML-теги лишаються.

З тексту також прибираються слова: купити, замовити, в наявності, акція, знижка, доставка, самовивіз, гарантія, магазин, наш сайт, на сайті, дзвоніть, телефонуйте, менеджер, оформлення замовлення, точка видачі, адреса, контакти, пишіть.

Характеристики

У файл пишуться лише характеристики Rozetka. Звичайні характеристики товару без них не підставляються. Якщо набору Rozetka немає, блока param немає.

У кожного param:

  • значення. Кілька значень з’єднуються через <br>
  • paramid — id характеристики Rozetka
  • valueid — id значень через кому і пробіл
  • name
  • unit, якщо одиниця заповнена

Група за характеристикою

Якщо в товара заповнена Характеристика як група і в неї є значення, кожне значення стає окремим товаром у файлі.

До id такого товару додається v і номер значення, починаючи з нуля. group_id — перші 9 символів id основного товару. У характеристиці групи лишається лише це значення.

Зображення

Доступно з версії 9.7.0

Якщо для товару заповнені зображення Rozetka, у файл потрапляють вони. Якщо набір порожній, використовуються звичайні зображення товару. У файл додається не більше 15 тегів picture. Порожні адреси пропускаються.

Як підготувати ці зображення, дивіться Товари.

Як підключити імпорт на Розетку

Скопіюйте посилання з Програми і надайте його Вашому менеджеру з Розетки. Підключення імпорту можливе тільки через Вашого менеджера. Image Image Image