Никита Малов.

Основатель и управляющий партнёр
аналитической компании ДОВОДАналитика рынков · OSINT

Факты. Решения.
Развитие бизнеса.

Штрих код Яндекс Маркет: как создать и сгенерировать

Коротко

Штрих код для Яндекс Маркета — это уникальный код, который Маркет привязывает к товару, чтобы отличать его от других позиций каталога и проводить по нему заказы и складские операции. Если на упаковке уже есть штрихкод производителя, его передают в карточке товара как есть; если кода нет, Маркет умеет сгенерировать его сам и присвоить товару.

Зачем товару на Маркете штрих код

Штрих код — это идентификатор товара внутри кабинета продавца. По нему Маркет сопоставляет позицию каталога с упаковкой на складе и в заказе, поэтому код должен быть у каждого товара и не повторяться у разных позиций.

У штрих кода и у вашего SKU разные задачи. SKU — это ваш внутренний идентификатор товара в собственной системе учёта, и правила Маркета требуют, чтобы у каждого товара SKU был свой и уже использованный нельзя было отдать другой позиции. Штрих код же нужен для физической упаковки и операций на стороне площадки, поэтому его наличие проверяют до отгрузки.

Как создать штрих код для товара на Яндекс Маркете

  • Проверьте упаковку: если на ней есть штрихкод производителя, его и передавайте в параметре barcodes при обновлении карточки товара — генерировать новый не нужно.
  • Если кода производителя нет и товару не нужен GTIN, сгенерируйте штрихкод в кабинете продавца или через API. Для некоторых категорий и торговых марок требуется действительный GTIN.
  • В запросе генерации передайте список ваших SKU — от одного до ста товаров за раз, каждый товар в списке должен быть уникален.
  • Параметр skipIfExists по умолчанию равен true: код создаётся только для товаров, у которых его ещё нет. Если поставить false, коды выдаются всем товарам из запроса.
  • Если генерация прошла успешно, ответ пустой. Если по части товаров коды не создались, в ответе придёт их список — проверьте данные и, если ошибка повторяется, обратитесь в поддержку Маркета через кабинет.

Как сгенерировать штрих код для Яндекс Маркета через API

Метод генерации штрих кодов доступен для всех моделей работы. Чтобы вызвать его с API-Key-токеном, нужен один из доступов: управление товарами и карточками либо полное управление кабинетом.

Идентификатор кабинета, который подставляется в адрес запроса, можно узнать запросом списка кампаний. Лимит без подписки — 5 000 товаров в минуту, с подпиской Медиум — 10 000 товаров в минуту. Это ограничение самой генерации, а не количества товаров в каталоге: за несколько минут можно обработать каталог большего размера.

Штрих код производителя или сгенерированный Маркетом

Штрихкод производителяСгенерированный Маркетом
Откуда берётсяС упаковки товараСоздаёт Маркет по запросу продавца
Что делатьПередать в параметре barcodes при обновлении карточкиВызвать генерацию, код присвоится товару
Когда подходитКод уже есть на каждой единице товараКода производителя нет или его нельзя передать
Что важноКод должен совпадать с тем, что на упаковкеНе повторять код у разных позиций каталога

Частые вопросы

Нужно ли генерировать штрих код, если он уже есть на упаковке?

Нет. Если у товара на упаковке есть штрихкод производителя, его передают в параметре barcodes при обновлении карточки товара, а новый не создают.

Сколько товаров можно обработать за один запрос генерации?

В одном запросе передают от одного до ста товаров, каждый SKU в списке должен быть уникальным. Массово каталог обрабатывают несколькими запросами: лимит генерации — 5 000 товаров в минуту без подписки и 10 000 с подпиской Медиум.

Что делает параметр skipIfExists?

Он решает, каким товарам выдать коды. Значение true — только тем, у кого штрихкода ещё нет; это значение по умолчанию. Значение false — всем товарам, переданным в запросе.

Почему генерация прошла, а ответ пришёл не пустой?

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

Можно ли поменять SKU после того, как товар получил штрих код?

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

Проверка актуальности

Проверьте ответ на сегодняшний день

Нормы меняются каждый год, а ответы в интернете за ними не успевают. Чтобы вы опирались на действующий закон, мы настроили ИИ для проверки актуальности: он сверит эту справку с действующей редакцией законов и подскажет, что изменилось.

Штрихкоды — только верхушка работы с маркетплейсами

Посчитаю, что каждый товар приносит после комиссий и логистики

Когда каталог растёт, легко потерять, какие позиции зарабатывают, а какие тянут деньги: комиссия, логистика, хранение и возвраты съедают разницу незаметно.

Я считаю юнит-экономику каждого товара и канала: сколько остаётся после себестоимости, комиссий площадки, рекламы, доставки и налогов, где точка безубыточности и что будет с деньгами при росте. Это для собственников, которые хотят расти и боятся, что рост увеличит убыток.

Читать об услуге «Юнит-экономика и финансовая модель»

Ещё в справочнике