Открытый ответ
Payload получается только через GET/read из официального каталога.
Агрегатор не заменяет официальный источник. Он приводит разрозненные данные к единой модели, сохраняет происхождение и связывает каждое автоматическое решение с проверяемым правилом.
У каждого слоя есть точная задача. При ошибке одного слоя исходная запись и каталоги остальных порталов продолжают работать.
Payload получается только через GET/read из официального каталога.
Проверяются даты, числа, валюты, языки и адреса изображений.
Поля площадок приводятся к единой модели товара.
Из detail endpoint добавляются марка, страна, гарантия и свойства.
Создаются отдельные индексы поиска, фильтров и сходства.
Следующее действие выполняется на странице предложения источника.
Читаются ответы без входа, личного кабинета и ЭЦП.
Сырой ответ, внешний ID, URL и время просмотра хранятся отдельно для аудита.
Одинаковые входные данные всегда дают одинаковые даты, числа, валюты и текст.
Предложения группируются только при совпадении классификатора и нормализованного названия.
Результат строится из открытых весов классификатора, категории, названия и цены.
При сбое detail API открывается локальная запись, обогащение повторяется в следующем цикле.
Рекомендация основана не на скрытой догадке, а на взвешенной сумме понятных сигналов.
24/7 или окно дней и времени администратора
Каждый источник продолжает с сохранённой страницы
Новая запись добавляется, изменённая обновляется
Результат, длительность и ошибки попадают в журнал
Проверьте, как в карточке товара сохраняются источник, характеристики и официальный адрес.