Техническое задание: Разработка парсера для маркетплейса

Цель проекта

Создание надежного и эффективного программного робота (парсера) для автоматического сбора структурированной информации с крупного маркетплейса Allegro.

Основные функции и требования

  • Сбор данных по категориям: Парсер должен осуществлять обход и сбор объявлений по заранее заданным или настраиваемым категориям товаров.
  • Полная мета-информация: Необходимо извлекать все доступные данные из карточек товаров, включая, но не ограничиваясь: название, цену, описание, характеристики продавца, рейтинги, наличие, изображения.
  • Поддержка актуальности базы: Система должна обеспечивать регулярное обновление собранных данных для поддержания их актуальности (отслеживание изменений цен, статуса товара и т.д.).
  • Структурированное хранение: Собранные данные должны быть организованы и сохранены в удобном для дальнейшего использования формате (например, в базе данных).

Критерии успешной реализации

  • Стабильная и бесперебойная работа парсера.
  • Корректность и полнота собранных данных.
  • Возможность гибкой настройки параметров сбора (категории, глубина обхода, частота обновления).
  • Надежность и обработка возможных ошибок при работе с сайтом.