Парсер цен для маркетплейса
12 площадок, свежая цена каждый час — без ручного труда
01 Задача
Закупщик вручную проверял цены конкурентов на 12 маркетплейсах. Это 4 часа работы в день, ошибки в расчёте маржи из-за устаревших данных и полное отсутствие истории: нельзя было посмотреть, как цена менялась за полгода.
02 Что сделано
- 01
Асинхронный сбор на Playwright с ротацией резидентных прокси и честной паузой между запросами.
- 02
Детекция блокировок по 429 и содержимому: источник уходит в карантин и поднимает тревогу, а не молча собирает мусор.
- 03
Нормализация названий товаров через собственный матчер: «Стиральная машина Indesit IWUB40865» находит свою карточку на любой из 12 площадок.
- 04
Сравнение цен на 18 000 SKU каждые 60 минут, хранение двухлетней истории в ClickHouse.
- 05
Выгрузка в Google Sheets и алерт в Telegram, когда маржа по позиции падает ниже порога.
03 Результат
Данные предоставлены заказчиком по итогам 1–3 месяцев эксплуатации.
Хочу так же
Опишите свою задачу — отвечу в течение рабочего дня с оценкой по срокам и стоимости.