Маркетплейсы:
Заполнение данных для автоматизации передачи остатков и цен и приема заказов
В этой инструкции подробно расскажем, как заполнить поля в настройках маркетплейсов для работы с Яндекс.Маркетом в автоматическом режиме (для передачи остатков и цен, для получения заказов и этикеток):
1
Получение значения для полей ID кабинета, ID магазина, ID склада, ID кампании.
- Зайдите в свой личный кабинет Яндекс.Маркета и перейдите в раздел Настройки API, для этого наведите на название вашего магазина внизу меню (см. скриншот)
- Скопируйте значения полей ID компании и ID кабинета(business_id) вставьте их в соответствующие поля в поля ID компании, ID кабинета(business_id) в настройках маркетплейса Яндекс в ЛК StripMag.ru (см. скриншот откуда копировать, см. скриншот куда вставить)
- C 1 августа 2024 года заполнять поле Авторизационный токен не нужно.
- В ЛК Я.Маркета перейдите из левого меню в Логистика - Склады и скопируйте значения ID склада, ID магазина (см. скриншот) и вставьте эти значения в соответствующие поля ID склада, ID магазина в ЛК StripMag.ru (см. скриншот).
2
Получение значения для полей auth ClientID, oauth Token.
- Откройте страницу oauth.yandex.ru/client/new (пользуйтесь именно этой ссылкой)
- В поле Название вашего сервиса напишите что угодно. Если у вас много приложений и вам важно в них ориентироваться, впишите название бизнеса.
- Иконку можно не добавлять.
- Выберите платформу Веб-сервисы.
- В поле Redirect URI вставьте: https://oauth.yandex.ru/verification_code
- В поле Доступ к данным введите market:partner-api и выберите API Яндекс.Маркета / Поиска по товарам для партнеров в выпадающем списке.
- Посмотрите скриншот, как это должно выглядеть
- Укажите вашу почту в поле Почта для связи.
- Нажмите Создать приложение.
- Скопируйте значение ClientID из приложения (см. скриншот) и вставьте это значение в поле auth ClientID в настройки в ЛК StripMag.ru (см. скриншот)
- В браузере откройте ссылку https://oauth.yandex.ru/authorize?response_type=token&client_id=ClientID где вместо ClientID нужно подставить ваше значение ClientID, т.е ссылка должны выглядеть примерно так https://oauth.yandex.ru/authorize?response_type=token&client_id=2c4e00c435984e4b87b66c37
- Подтвердите вход
- В ответ Яндекс отдаст oauth Token (см. скриншот) , который нужно скопировать и вставить в поле oauth Token в настройки маркетплейса в ЛК StripMag.ru (см. скриншот).
- Внимание! Токен действует год. Когда год подойдет к концу, получите новый тем же способом.
- Нажмите кнопку Сохранить в настройках маркетплейса в ЛК StripMag.ru. Посмотрите скриншот, как это должно выглядеть
3 Установите галочки Включить передачу остатков и цен по API, Включить прием заказов по API.
Остатки и цены будут передаваться в Яндекс.Маркет каждый час.
Обращаем ваше внимание, что если у вас в связках больше 25 000 товаров, то для корректной передачи цен мы рекомендуем дополнительно использовать метод передачи с помощью YML-файла. На остатки эта рекомендация не распространяется.
Заказы и этикетки к заказам забираются из из Яндекс.Маркета каждые 15 минут. Если заказ был удачно размещен в нашей системе, то в личном кабинете Яндекс.Маркета он будет сразу переведен в Готов к отгрузке.
Остатки и цены будут передаваться в Яндекс.Маркет каждый час.
Обращаем ваше внимание, что если у вас в связках больше 25 000 товаров, то для корректной передачи цен мы рекомендуем дополнительно использовать метод передачи с помощью YML-файла. На остатки эта рекомендация не распространяется.
Заказы и этикетки к заказам забираются из из Яндекс.Маркета каждые 15 минут. Если заказ был удачно размещен в нашей системе, то в личном кабинете Яндекс.Маркета он будет сразу переведен в Готов к отгрузке.
4 Цены - базовые для всего кабинета или уникальные для магазинов.
У Яндекс.Маркета существует две схемы для обновления цен:
У Яндекс.Маркета существует две схемы для обновления цен:
- Передача базовых цен для всего кабинета - используется по умолчанию для всех новых кабинетов Яндекс.Маркета. Если вы используете несколько складов внутри одного кабинета и на этих складах есть одинаковые товары, то при такой схеме цена на одинаковые товары на разных складах будет единой - базовой.
- Уникальные цены для магазинов(складов) внутри одного кабинета - если у вас несколько складов с одинаковыми товарами и вам нужно, чтобы одинаковые товары на разных складах имели свою уникальную цену, то нужно использовать этот способ передачи. Например, если у вас 2 склада - FBS и FBO с одинаковым ассортиментом и вы хотите настроить разное ценообразование.
Внимание! Схема "Уникальные цены для магазинов" подключается только через техническую поддержку в вашем ЛК Яндекс.Маркета. Сначала необходимо убедиться, что вам подключили эту схему и только потом переключать селектор в настройках StripMag.ru. Если ваш магазин работает на базовых ценах, а вы выбрали передавать уникальные цены, то логах настроек маркетплейсов на StripMag.ru возникнет ошибка "Network error: curl error, strange http code: 423" (см.скриншот)