Как сочетать разные способы управлять ассортиментом

Общий принцип

Вы можете сочетать разные инструменты так, как вам удобно. Например, добавлять товары с помощью Excel-файла, дополнять их карточки в кабинете, а остатки передавать через API.

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

Из этого правила есть исключение — передача YML-файла с атрибутом date.

YML-файл с атрибутом date

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

Допустим, вы изменили цену товара в кабинете, а после этого Маркет автоматически скачал файл, в котором указана старая цена. Маркет проверит, что раньше: момент изменения цены вручную или значение в атрибуте date.

Пример

  • В 12:15 вы изменили цену товара в кабинете.
  • В 13:30 Маркет скачал YML-файл, в котором указана прежняя цена. В атрибуте date указано, что он актуален на 12:00.
  • Маркет оставит ту цену, которую вы установили вручную.

Полезные ссылки