Данные и синхронизация · 09.07.2026

Источник правды для цены и остатков Ozon и WB

У селлера редко бывает один экран, где всё совпадает. На складе товар есть, кабинет показывает задержку, API вернул старое значение, а покупатель видит другую цену. Поэтому важно заранее определить, какой источник отвечает за какое решение.

Проверить на своих товарах
Источник правды для цены и остатков Ozon и WB

Разделите цену расчёта и цену покупателя

Расчётная цена показывает, что селлер хотел установить с учётом себестоимости, маржи, конкурентов и правил. Но покупатель принимает решение по витринной цене.

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

Для остатков нужен свой порядок доверия

Складской учёт отвечает за физический товар, кабинет маркетплейса - за доступность на площадке, API - за последнюю синхронизацию, а витрина - за то, может ли покупатель купить товар сейчас.

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

Фиксируйте время получения данных

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

Каждое значение, которое влияет на действие робота, должно иметь метку времени. Если данные устарели, правило лучше остановить или отправить на проверку.

Не путайте кабинет и витрину

Кабинет нужен для управления, но витрина показывает реальность покупателя. На витрине могут действовать дополнительные скидки, региональная доступность, разные сроки доставки и отображение акции.

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

Соберите таблицу расхождений

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

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

Как действовать при конфликте данных

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

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

Источник правды может быть разным для задач

Для расчёта маржи главным может быть финансовый справочник. Для доступности - витрина и склад. Для факта выполнения операции - ответ API и кабинет. Для решения о продаже - итоговая цена покупателя.

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

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

Какому источнику верить при расхождении цены?

Для управленческого расчёта важна цена в системе, но для решения о продаже важна витринная цена покупателя. Расхождение нужно фиксировать и проверять причину.

Почему остаток на складе и витрине отличается?

Причинами могут быть резервы, приёмка, задержка API, региональная доступность, схема FBO/FBS или ещё не обработанная синхронизация.

Что делать, если данные устарели?

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

Можно ли считать кабинет продавца единственным источником правды?

Нет. Кабинет важен для управления, но покупатель видит витрину, а физический остаток живёт на складе. Для разных задач нужны разные источники.

ВитринаPro помогает сопоставлять кабинет, API, витрину и складские данные, чтобы робот видел расхождения до того, как они превратятся в убыточные продажи или оверселл.

Проверить на своих товарах
Оператор
Печатает...