Какие ошибки встречаются чаще всего
Пустые цены, неверная валюта, дубли товаров, смешанные продавцы, пропавшие карточки, неправильная категория, сбитая кодировка и изменение верстки источника. Без контроля эти ошибки попадают в отчёты и ломают решения.
Как строится контроль
Для каждого поля задаются типы, обязательность, диапазоны, уникальные ключи и правила сравнения с прошлой выгрузкой. Если источник изменился, система должна показать аномалию, а не молча отдать мусор.
Почему нужна история
История помогает отличить реальное изменение от ошибки. Например, цена могла упасть, товар мог исчезнуть, а мог просто не прочитаться блок сайта. Без истории это трудно проверить.
Чеклист перед запуском
- дедупликация
- обязательные поля
- валидация типов
- сравнение с прошлой выгрузкой
- алерты по аномалиям
- логи ошибок