Top.Mail.Ru

Импорт товаров из YML

Если у вас есть данные о товарах от поставщика в виде файла формата YML - вы можете воспользоваться данной инструкцией, чтобы добавить товары из такого файла.

YML - стандарт Яндекс Маркета, который основан на XML, подробнее о его структуре можно прочитать здесь.

  1. Алгоритм выполнения импорта
  2. Настройки импорта
  3. Параметры

Алгоритм выполнения импорта

1. Перейдите в раздел Товары Импорт/Экспорт Склад и нажмите "Новый импорт", в выпадающем списке выберите "из YML"

2. Выберите файл для импорта на вашем компьютере, выберите (если есть) языковую версию сайта, для которой производится импорт. Если вы обновляете список товаров - проставьте настройки в соответствии с вашими потребностями.

Нажмите "Загрузить". Если система покажет ошибку - обратитесь в техподдержку InSales. 

Важно: идентификация товарных предложений проходит по атрибуту offer_id в блоках offer, который сохраняется в специальное скрытое дополнительное поле товара при его создании через YML импорт. В связи с этим, если товар создавался не импортом или из файла с другими offer_id, то он будет дублироваться, а не обновлять существующий.

Настройки импорта

Большинство настроек отключают обновление указанных атрибутов товара в системе, их назначение интуитивно понятно. Рассмотрим некоторые настройки импорта.

Обнулить остатки товарам, отсутствующим в файле импорта - остаток товаров, которых нет в файле станет равен нулю. Данная настройка учитывает складскую категорию, в которую производится импорт. Если импорт производится не в категорию "Склад", а в ее подкатегорию, то обнулятся остатки только тех товаров, которые находятся в этой подкатегории.

Скрыть товары, отсутствующие в файле импорта - скрывает товары, которые отсутствуют в файле импорта. Данная настройка учитывает складскую категорию, в которую производится импорт. Если импорт производится не в категорию "Склад", а в ее подкатегорию, то товары скроются только в рамках этой подкатегории.

Параметр поставщика (vendor), Тип товара (typePrefix), Параметр страны происхождения (country_of_origin) - в данных полях можно указать название параметра товара, в который нужно записать информацию из соответствующего тега YML-файла. Если указать название еще несозданного параметра в бэк-офисе, то при импорте он создастся автоматически.

Параметры

<quantity>10</quantity> - остаток

Важно: если остаток передается не в теге <quantity>, а теге <offer> в атрибуте available, то при указании available="true" в бэк-офисе в остатке будет проставлен прочерк, при available="false" - 0. Прочерк в бэк-офисе в остатке обозначет бесконечный остаток.

<price_rrp>500</price_rrp> - РРЦ (рекомендуемая розничная цена, тип цены для поставщиков)

<weight>3.6</weight> - вес в кг

<vendorCode>9604</vendorCode> - артикул

<dimensions>5х10х15</dimensions> - габариты в формате ШхГхВ (ширина, глубина, высота). Можно использовать как целые, так и десятичные числа. Разделитель в десятичных числах - точка. "х" - можно использовать как латинскую, так и кириллическую. 

Важно: создать варианты товара и задать свойства товару с помощью импорта YML не получится, так как формат YML не поддерживает свойства, поддерживает только параметры.

Оставить оценку

Оценка успешно отправлена.
Она будет проверена администратором перед публикацией.
CAPTCHAОбновить изображение
Перед публикацией все оценки проходят модерацию

Оценки: 0

Остались вопросы?
Отправь тикет в техподдержку!
Еще нет своего магазина?
Создайте интернет-магазин на платформе InSales
Всё для продаж уже внутри!
Недавно просмотренные статьи