Walmart разделил возвраты в Performance webhook по состоянию товара
Walmart обновил отчёты Performance webhook 9 октября: метрики возвратов разделены на NEW и RESOLD. Что проверить в обработчике и аналитическом дашборде.
Содержание статьи
9 октября 2026 года Walmart сообщил об изменении данных возвратов в отчётах Seller performance через Performance webhook. Для продавцов и одобренных поставщиков решений появилась разбивка по состоянию товара. Она относится к американскому Marketplace API и требует проверки существующего обработчика уведомлений.
Как устроено изменение
В уведомлении REPORT показатель Returns содержит массив condTypeMetrics. Значение NEW объединяет New и Collectibles, RESOLD — Pre-Owned и Restored. Для каждой группы передаются оценка, тренд, стандарт, уровень риска, период и ссылка на соответствующие данные API.
Обновление позволяет наблюдать эти группы раздельно. Оно не означает автоматически, что изменились правила возврата покупателем или условия допуска продавца. Здесь опубликовано изменение структуры аналитического отчёта, а не универсальная новая политика всей розничной сети.
Что проверить в существующей интеграции
Редакционная рекомендация — найти место, где обработчик превращает уведомление в запись аналитической базы. Если программа ожидала один объект возвратов, проверьте, не сохраняет ли она теперь только первый элемент массива. Для каждой группы должны оставаться её собственные значения и период.
Сохраните обезличенный контрольный ответ и ожидаемый результат разбора. Учебный тест должен включать обе группы, одну доступную группу и неизвестное будущему обработчику значение. Последний сценарий нужен для диагностики совместимости; это не утверждение, что Walmart уже передаёт третью категорию.
Как не потерять смысл показателя в дашборде
Подпишите состояние товара рядом с показателем. Не складывайте оценки и не усредняйте проценты без подтверждённой методики. Если знаменатели групп отличаются, простое среднее может показать иной результат, чем расчёт по исходным операциям.
Разделите отсутствие данных и нулевое значение. Например, если в сохранённом ответе нет RESOLD, интерфейс не должен автоматически сообщать «возвратов нет». Сначала выясните смысл отсутствия по доступным данным и реализации интеграции. Общий принцип уровня наблюдения разобран в материале о модели аналитики.
Приёмка перед рабочим включением
Сравните исходный ответ, сохранённые записи и итоговый экран для одного периода. Убедитесь, что повторная обработка того же события не создаёт повторного наблюдения, а новая дата не перезаписывает историю без предусмотренного правила. Это требования к вашей реализации, а не обещание поведения любого стороннего коннектора.
Передайте ответственному перечень поддерживаемых полей и результат теста. Изменение лучше включать через согласованный процесс безопасного запуска автоматизации. Дата публикации разбора не меняет дату релиза: объявление Walmart выпущено 9 октября, и материал не представляет его событием 13 октября.
Материал отражает сведения на указанную дату. Правила и условия работы площадок могут измениться. Редакционные принципы