Открыть главное меню

Export of price lists:YandexMarketXLSX

О формате

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

15.04.2026. Загружайте товары в каталог через Excel, API или вручную

Загружайте товары в каталог и редактируйте их через Excel, API или вручную в кабинете. Загрузку с помощью YML-файлов постепенно отключим — из-за возможных ошибок при работе.

Выберите способ загрузки товаров

Через Excel: откройте раздел Товары → Каталог, нажмите Загрузить товары → Шаблоном Excel. Выберите шаблон Все товары разом или По категориям и скачайте. Затем заполните файл согласно листу Описание полей и загрузите файл.

Вручную: в разделе Товары → Каталог → Загрузить товары выберите вариант Вручную. Найдите товар по названию или штрихкоду, либо нажмите Добавить новый товар и заполните обязательные поля.

Через API: обновите каталог по ссылке или через API. Перед загрузкой товаров убедитесь, что они соответствуют правилам размещения на Маркете для выбранной вами модели работы.

На платформе разработан формат для загрузки данных через Excel (первый вариант) вида

Настройка параметров прайс-листа в Панели управления

При настройке необходимо указать несколько специфичных для Яндекс.Маркета полей:

Категории товаров

Типы товаров, которые будут выгружены в файл.

Профиль

Ценовой профиль, может быть любой.

Формат прайс-листа

Каждый формат предназначен для выгрузки данных в определенном шаблоне XLSX:

  1. Карточки. Используется шаблон для загрузки "Все товары разом".
  2. Обновление цен
  3. Обновление остатков

При активации "Обновление цен" отображаем под строкой "Формат прайс-листа" специфичные настройки:

  1. Название кабинета
  2. ID кабинета

Данные отображаются на странице настроек при переходе на https://partner.market.yandex.ru/main-redirect:

 

При активации "Обновление остатков" отображаем под строкой "Формат прайс-листа" специфичные настройки:

  1. ID кабинета
  2. Название кабинета
  3. Название склада

Название склада отображается на странице "Склады":

 

Правило формирования offer id:

Важно! При переходе с yml на xlsx формат необходимо сохранить используемое ранее правило формирования.

  1. "хеш бренда, артикула, маршрута, партии ТС".
  2. "артикул/бренд без пробелов". Бренд очищается от пробелов. Например, 54833/AUGER, F01H7K0065HZ3/APSПРИОРИТЕТ.
  3. "бренд_артикул".
  4. "только цифры хеша бренда и артикула".
  5. "артикул". При этом варианте в offer id транслируется только очищенный артикул, приведенный к верхнему регистру (numberFix).
  6. "бренд::артикул". При этом варианте в offer id транслируется строка из бренда и очищенного артикула с разделителем :: , например, AUGER::54833, GENERAL MOTORS::19350758.
  7. "бренд-артикул". При этом варианте в offer id транслируется строка из бренда и очищенного артикула с разделителем -, например, AUGER-54833, GENERAL MOTORS-19350758.
  8. "внутренний код товара, бренд-артикул при отсутствии". При этом варианте в offer id транслируется внутренний код товара из прайса. Если внутренний код пустой, то бренд без пробелов с заменой & на _ и очищенный артикул с разделителем -, например, 1С002003, AUGER-54833, GENERALMOTORS-19350758, MEAT_DORIA-82037.

Показать скидку

По умолчанию в файл по формату "Карточки" и "Обновление цен" транслируется конечная цена, по которой вы продаете товар, поле "Цена *". Если в настройке "Показать скидку" заполнить значение, то в файле будет заполняться колонка "Зачеркнутая цена", рассчитанная по формуле:

 

и округляется до целого в большую сторону. Например, для товара по профилю получили Цену* = 140.

Если в конфиге указана скидка 30%, то "Зачеркнутая цена" заполнится = 200.

Скидка для минимальной цены

Яндекс.Маркет делает "акции" на товар, заставляя продавца делать скидку. Трансляция минимальной цены позволяет задать максимальный уровень скидки, которую магазин может сделать, чтобы не продавать в убыток. В настройте укажите максимальную скидку, которую вы готовы сделать. Если настройка корректно заполнена, в файле по формате "Обновление цен" будет заполнена колонка "Минимум для акции". Рассчитываем по формуле:

 

Значение округляется до целого в большую сторону. Например, для товара по профилю получили Цену* = 140

Если в конфиге указана скидка для минимальной цены 10%, колонка "Минимум для акции" заполнится = 126

Транслировать цену закупки

При ее активации в файлах по формату "Карточки" и "Обновление цен" будет заполняться колонка "Себестоимость" с ценой закупки, округленной до целого в большую сторону.

Длина, Ширина, Высота, Вес

Габариты и вес товара заполняются по приоритету:

  1. Данные в катрочке товара в справочнике платформы.
  2. Средние данные товарной группы товара в справочнике платформы.
  3. Габариты и вес по умолчанию из настройки в генерации.

Длина, Ширина, Высота, Вес

Габариты и вес товара заполняются по приоритету:

  1. Данные в карточке товара в справочнике платформы.
  2. Средние данные товарной группы товара в справочнике платформы.
  3. Габариты и вес по умолчанию из настройки в генерации.

Добавлять код ТН ВЭД ЕАЭС маркируемым товарам

При активации настройки перечисленным товарным группам добавляются коды ТН ВЭД ЕАЭС:

Товарная группа Код группы ТН ВЭД
Антисептики antiseptics 3808948000
Велосипеды bicycles 8711
Фильтры oil_filter 8421230000
Фильтры системы охлаждения coolant_filter 8421290009
Фильтры гидравлической системы hydro_filter 8421290009
Воздушные фильтры air_filter 8421310000
Салонные фильтры cabin_filter 8421310000
Топливные фильтры fuel_filter 8421290009
Фильтры КПП gear_filter 8421290009
Катализатор catalyst 8421320000
Стекла glass 8708220009
Стекла лобовые windshields 8708220009
Стекла задние rear_windshields 8708220009
Стекла боковые side_windows 8708220009
Стекла крыши sunroof 8708220009
Свечи зажигания spark_plugs 8511100009
Свечи накала glow_plugs 8511100009
Масла oils 2710198200
Масла промывочные flushing_oils 2710198200
Масла для мотоциклов и лодок moto_boat_oils 2710198200
Смазки и тех.жидкости lubricants 3403191000
Смазки тормозных механизмов brake_grease 3403191000
Тормозные жидкости brake_fluids 3819000000
Жидкости охлаждающие coolant 3820000000
Масла гидравлические hydraulic_oil 2710198200
Масла трансмиссионные gear_oils 2710198800
Масла индустриальные редукторные industrial_gear_oils 2710198800
Масла компрессорные compressor_oils 2710198200
Шины tires 4011100003
Мото шины moto_tires 4011400000
Грузовые шины truck_tires 4011201000

Гарантийный срок

Транслируется в колонку "Гарантийный срок" в формате 1 г. 3 мес. 12 дн.

Комментарий к гарантийному сроку

Можно ввести не более 250 знаков и без спецсимволов, можно использовать только: . , ; ( ) - ? ! ' " « » ﹠ % / °

Транслируется в колонку "Комментарий к гарантийному сроку".

Поместить в архив

Настройка позволяет поместить товар в архив, скрывая его с витрины во всех магазинах, и восстановить из архива. Колонка "В архиве".


Фильтр по кратности

Фильтр «Включая только диапазон кратности» позволяет выгружать товары с заданной кратностью. Укажите одну или обе границы диапазона:

  • левое поле — минимальная кратность;
  • правое поле — максимальная кратность.

Обе границы входят в диапазон. Например:

  • значения 1 и 1 — выгружать только товары с кратностью 1;
  • значение 2 в левом поле и пустое правое поле — выгружать товары с кратностью 2 и больше;
  • пустое левое поле и значение 4 в правом поле — выгружать товары с кратностью не больше 4;
  • оба поля пустые — не фильтровать товары по кратности.

Можно указать 0 или целое положительное число. Нижняя граница не должна превышать верхнюю.

Если кратность товара не задана, при фильтрации она считается равной 1. Исходная кратность 0 сохраняется, поэтому для совместной выгрузки товаров с кратностью 0, 1 и без заданной кратности укажите диапазон от 0 до 1.

Фильтр применяется до настройки «Что делать для одинаковых товаров». Поэтому выбор лучшего предложения по цене, наличию и сроку выполняется только среди товаров, попавших в указанный диапазон кратности.

Как кратность влияет на данные товара

Если кратность не задана или равна 0, товар обрабатывается как товар с кратностью 1.

Для товара с кратностью 1 значения не изменяются.

Для товара с кратностью больше 1:

  1. К значению поля **«Ваш SKU »* добавляется суффикс /{кратность}psc.
  2. В конец названия добавляется количество товара в упаковке: , {кратность} шт..
  3. Цена умножается на кратность.
  4. Зачёркнутая цена, минимум для акции и себестоимость также умножаются на кратность, если соответствующие настройки включены.
  5. Остаток пересчитывается в полные упаковки: исходное наличие делится на кратность с округлением до целого в меньшую сторону.
  6. Если после пересчёта не осталось ни одной полной упаковки, товар не выгружается.

Правила применяются согласованно к файлам «Карточки», «Обновление цен» и «Обновление остатков».

Пример

Исходные данные:

  • товар — NGK 3199 Свеча зажигания;
  • SKU — NGK-3199;
  • цена одной штуки — 1000;
  • наличие в штуках — 439.

При кратности 1 в файлы попадут:

  1. SKU — NGK-3199;
  2. название — Свеча зажигания NGK, арт. 3199;
  3. цена — 1000;
  4. остаток — 439.

При кратности 4 в файлы попадут:

  1. SKU — NGK-3199/4psc;
  2. название — Свеча зажигания NGK, арт. 3199, 4 шт.;
  3. цена упаковки — 4000;
  4. остаток — 109 упаковок.

Остаток рассчитывается как 439 / 4 с округлением до целого в меньшую сторону.

Настройка отдельных файлов для товаров с кратностью

Рекомендуем разделить обычные товары и товары, продаваемые упаковками, по разным конфигам генерации.

Для каждой группы создайте согласованный комплект из трёх конфигов:

  1. Карточки;
  2. Обновление цен;
  3. Обновление остатков.

Внутри каждого комплекта используйте одинаковые источники, ценовой профиль, правило формирования SKU и настройку «Что делать для одинаковых товаров».

Товары с кратностью 1

В фильтре «Включая только диапазон кратности» укажите:

  • верхняя граница — 1.

Товары с кратностью больше 1

В фильтре «Включая только диапазон кратности» укажите:

  • нижняя граница — 2;
  • верхняя граница — не заполнена.

В результате будут сформированы отдельные файлы карточек, цен и остатков для обычных товаров и упаковок.

Объединение вариантов на Яндекс.Маркете

Важно. Платформа формирует отдельные товары с учётом кратности, но не объединяет их в одну карточку Яндекс.Маркета автоматически.

По рекомендации поддержки Яндекс.Маркета товары с разным количеством единиц в упаковке необходимо создать как отдельные варианты, а затем вручную объединить в одну карточку. Это позволит покупателю выбирать нужный вариант товара и предотвратит блокировку карточек как дубликатов.

После загрузки файлов:

  1. Найдите в каталоге Яндекс.Маркета варианты одного товара с разной кратностью.
  2. Для каждого варианта заполните характеристику «Единиц в одной упаковке».
  3. Объедините варианты в одну группу в личном кабинете Маркета.
  4. Проверьте, что у вариантов совпадают общие характеристики, в том числе категория и бренд, а количество единиц в упаковке используется как отличительный признак.
  5. Проверьте карточку после публикации и устраните ошибки, если Маркет их покажет.

Подробнее: Как объединять варианты товара на одной карточке.

Объединение выполняется вручную в кабинете Яндекс.Маркета. Последующие файлы «Обновление цен» и «Обновление остатков» связываются с созданными вариантами по значению "Правило формирования offer id" (поле Ваш SKU).