Карантин цен Маркета: что проверить перед подтверждением через API
Как проверить общие и магазинные цены Яндекс Маркета, исправить ошибочные значения и подтвердить карантин без автоматического одобрения сбоя.
Содержание статьи
Карантин цен на Яндекс Маркете защищает от публикации резкого ошибочного изменения. Автоматически подтверждать весь карантин сразу после загрузки прайса — значит убирать эту проверку именно в момент возможного сбоя. Рабочая интеграция должна отделять передачу цен от решения о том, какие значения действительно верны.
Выбрать правильный уровень цены
Маркет поддерживает цены на уровне всех магазинов и, для доступных кабинетов, отдельного магазина. Возможность индивидуальных цен определяется настройками: onlyDefaultPrice=false в ответе business settings означает, что такой режим доступен. В остальных случаях используется обновление общих цен business offer-prices/updates.
От уровня обновления зависит и последующая проверка карантина. Для общей цены нужны business price-quarantine и его confirm; для магазинной — соответствующие campaign-методы. Запишите уровень рядом с файлом прайса. Сравнение магазинной цены с общей без понимания настройки может создать ложное впечатление, что изменение не применилось.
Отделить ошибку загрузки от решения продавца
После отправки запросите карантин и сопоставьте спорные значения с согласованным прайсом. Проверьте валюту исходной таблицы, единицы и применённые формулы внутри своей системы. Это редакционные диагностические шаги: официальный механизм карантина замечает резкость изменения, но не знает бизнес-смысла каждой вашей цены.
Неправильные значения сначала исправляются тем же методом обновления цен соответствующего уровня. Подтверждение применяется после того, как в карантине остались только проверенные правильные цены. В команде полезно назначить ответственного за разрешение нестандартного изменения, чтобы технический сотрудник не одобрял коммерческое решение только ради зелёного статуса выгрузки.
Почему не стоит сразу менять порог
Порог срабатывания карантина настраивается в кабинете. Официальная инструкция предлагает подумать о его изменении при частых ложных срабатываниях. Однако сначала разберите причины: корректная сезонная переоценка отличается от регулярной ошибки импорта. Более широкий порог не исправляет неверную формулу и может сделать будущий сбой менее заметным.
Для приёмки возьмите небольшой согласованный набор товаров. Проверьте передачу, чтение установленной цены, наличие карантина и отдельное подтверждение только допустимых значений. Не создавайте опасную тестовую цену на продающемся ассортименте ради проверки: процесс можно проверить на ранее возникших случаях или безопасно подготовленном наборе.
Сохраняйте прежнее и новое значения, магазин, автора согласования и результат повторного чтения. Успешной считается не просто завершённая отправка прайса, а совпадение витринной настройки с решением продавца. Карантин в этом процессе остаётся полезным контрольным этапом, а не технической помехой.
Материал отражает сведения на указанную дату. Правила и условия работы площадок могут измениться. Редакционные принципы