Если у вас есть данные о товарах от поставщика в виде файла формата YML - вы можете воспользоваться данной инструкцией, чтобы добавить товары из такого файла.
YML - стандарт Яндекс Маркета, который основан на XML, подробнее о его структуре можно прочитать здесь.
1. Перейдите в раздел Товары → Импорт/Экспорт → Склад и нажмите "Новый импорт", в выпадающем списке выберите "из YML"
2. Выберите файл для импорта на вашем компьютере, выберите (если есть) языковую версию сайта, для которой производится импорт. Если вы обновляете список товаров - проставьте настройки в соответствии с вашими потребностями.
Нажмите "Загрузить". Если система покажет ошибку - обратитесь в техподдержку InSales.
3. На следующем этапе есть возможность вручную указать для дополнительных тегов, которые не предполагает стандарт YML, соответствие с полями товара, в которые нужно загрузить информацию:
Функционал настройки соответствий полей доступен только при оплаченном тарифе.
Важно: идентификация товарных предложений проходит по атрибуту 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 не поддерживает свойства, поддерживает только параметры.