Выгрузка товаров на маркетплейсы со своего сайта — publi.ru

Выгрузка товаров на маркетплейсы со своего сайта

5 мин чтения · разбор · тем, кто заказывает · обновлено 2026-08-30

Выгрузка товаров работает по одному принципу: есть каталог, который считается единственным источником правды, и есть площадки, которые получают из него данные. Товары, характеристики, цены и остатки редактируются в одном месте, а расходятся автоматически. Всё остальное — попытки вести один и тот же товар в нескольких местах руками, и именно там появляются ошибки.

Ниже — как это устроено, что именно передаётся и почему сайт удобно держать главным.

Что такое источник правды

Источник правды — это место, где лежит эталонная версия товара. Если цена на сайте и цена на площадке разошлись, вопрос «какая правильная» должен иметь однозначный ответ.

Без источника правды происходит вот что:

  • Товар закончился, менеджер убрал его на сайте и забыл про площадку. Приходит заказ, который нечем закрыть.
  • Цену подняли на площадке, на сайте она осталась старая. Покупатель видит расхождение и перестаёт доверять.
  • Появилась новая позиция. На сайте она есть, на площадке — через две недели.

Это не проблема дисциплины. Это проблема архитектуры: два независимых списка всегда расходятся.

Плохо: «мы просто будем аккуратно обновлять везде». Хорошо: одно место, где правится товар, и автоматическая передача во все остальные.

Что именно передаётся на площадку

Выгрузка — это не «отправить каталог целиком раз в сутки». Данные делятся на три группы с разной скоростью изменения.

  1. Карточка товара. Название, описание, категория, характеристики, фотографии, артикул. Меняется редко.
  2. Цена. Меняется регулярно — акции, переоценка, сезон.
  3. Остаток. Меняется постоянно, после каждой продажи.

Отсюда правило: карточки передаются при изменении, цены — по расписанию, остатки — чаще всего. Смешивать их в одну редкую выгрузку неправильно: остатки устареют.

Как устроен обмен

По шагам, в общем виде:

  1. В каталоге на сайте у каждого товара есть уникальный артикул. Это ключ, по которому товар опознаётся везде.
  2. Товар связывается с карточкой на площадке — по артикулу или по внутреннему идентификатору площадки.
  3. Сайт формирует данные в том виде, который площадка понимает: файл-фид по расписанию или запросы к API площадки.
  4. При продаже — на сайте или на площадке — остаток уменьшается в каталоге, и новое значение уходит всем остальным.
  5. Ошибки обмена попадают в журнал: какой товар не принят и почему. Без журнала выгрузка превращается в чёрный ящик.

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

Почему сайт удобно держать главным

Площадки удобно считать витринами, а сайт — складом данных. Причины конкретные:

  • На сайте нет чужих ограничений формата. Вы храните все характеристики, а на площадку отдаёте те, которые она принимает. Обратно так не работает: то, чего в карточке площадки нет, восстановить неоткуда.
  • Площадок несколько, каталог один. С двумя площадками ручное ведение — это уже три места. С сайтом-источником оно остаётся одним.
  • Данные остаются у вас. Если условия площадки перестали устраивать, каталог никуда не делся. Это часть той же логики, что и в статье про свой сайт или маркетплейс.
  • Каталог сайта всё равно нужен полнее. На своём сайте вы рассказываете о товаре больше, чем помещается в карточку площадки.

Именно так устроен «Жук и Плут»: бренд ушёл с площадок на собственную e-com систему, где каталог, остатки, заказы и доставка живут в одной админке примерно на 20 вкладок.

Что должно быть в каталоге, чтобы выгрузка вообще была возможна

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

  • Артикул у каждой позиции, уникальный и неизменяемый.
  • Характеристики отдельными полями, а не текстом в описании. Площадка требует «цвет: синий», а не абзац, где слово «синий» встречается.
  • Остаток числом, а не пометкой «есть/нет».
  • Фотографии по требованиям площадки — размер и формат.
  • Варианты товара оформлены как варианты, а не как отдельные несвязанные карточки.

Если этого нет, первая часть проекта — привести каталог в порядок. Как закладывать структуру заранее, разбирали в статье про разработку интернет-магазина.

Что ломается при ручном ведении

Пример, помеченный как пример. Допустим, у вас 300 позиций и две площадки. Каждая переоценка — это 900 правок вместо 300. Каждая новая позиция заводится трижды. Каждая продажа на одной площадке требует руками поправить остаток на двух других.

Дальше происходит предсказуемое:

  • Часть правок теряется, каталоги расходятся.
  • Появляются заказы на товар, которого нет, — и отмены по вашей вине.
  • Никто не знает, где актуальная цена, поэтому проверять приходится каждый раз.
  • Человек тратит на перенос данных время, которое должен тратить на продажи.

Автоматическая выгрузка не делает продажи больше сама по себе. Она убирает ошибки и возвращает время.

Что нужно решить до настройки выгрузки

  1. Что источник правды: сайт или учётная система.
  2. Какие площадки подключаем и что каждая требует от карточки.
  3. Как часто передаются цены и остатки.
  4. Держим ли резерв остатка, чтобы перекрыть задержку обмена.
  5. Кто и где видит ошибки выгрузки.
  6. Куда попадают заказы с площадок — в ту же админку, где заказы сайта, или обрабатываются отдельно.

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

Коротко

  • Один каталог как источник правды — основа любой выгрузки.
  • Карточки, цены и остатки меняются с разной скоростью и передаются с разной частотой.
  • Ключ связи товара с площадкой — уникальный артикул.
  • Журнал ошибок обмена обязателен, иначе товары молча не публикуются.
  • Ручное ведение в двух местах ломается на переоценках, новинках и остатках — не из-за небрежности, а по устройству.

Обсудить проект

Скажите, сколько у вас позиций и на каких площадках вы продаёте — посмотрим, что нужно доделать в каталоге и как настроить обмен. Напишите в телеграм @artem_sergeevic.

Расскажите, что нужно — посмотрим и скажем честно

Первый разговор — разбор задачи: нужна ли вам система или хватит одной страницы. Без обязательств и без счёта.

или оставьте номер — перезвоним

Перезваниваем в рабочее время. Ничего не рассылаем.

Оператор персональных данных — ИП Постнов Артём Сергеевич, ИНН 772610459593.

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

Обязательно ли делать сайт главным, если основные продажи на площадках?

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

Насколько быстро обновляются остатки на площадках?

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

Можно ли добавить выгрузку к уже готовому сайту?

Обычно да, если в каталоге есть нормальные поля: артикул, характеристики, остаток, цена. Если характеристики лежат текстом внутри описания, сначала придётся привести каталог в порядок — это и есть основная часть работы.

Помогла статья?

Те, что не помогают, мы переписываем — по этой кнопке и решаем, какие именно.

Ещё по теме