Техническое задание: Парсер для синхронизации товаров
Цель проекта
Разработать и интегрировать автоматизированное решение для ежедневного обновления информации о товарах на сайте, работающем на платформе Tilda. Система должна получать данные с внешнего источника и актуализировать их на целевом сайте.
Основные задачи
- Разработка парсера (скрапера) для сбора данных с сайта-источника.
- Настройка автоматического ежедневного выполнения задачи (крон).
- Интеграция парсера с сайтом на Tilda для обновления данных в каталоге товаров.
- Обработка и обновление двух ключевых параметров для каждой позиции:
- Текущая цена.
- Наличие на складе.
- Обеспечение стабильной работы с большим объемом данных (около 5000 товарных позиций).
Требования к функционалу
- Полностью автоматизированный процесс обновления, не требующий ручного вмешательства.
- Надежность и обработка возможных ошибок (отсутствие ответа от источника, изменения в структуре сайта и т.д.).
- Логирование процесса работы для отслеживания статуса обновлений.
- Решение должно быть интегрировано в инфраструктуру сайта на Tilda (возможно, через Zapier, Make (Integromat) или кастомный код).
Ожидаемый результат
Рабочий механизм, который раз в 24 часа автоматически проверяет данные на сайте-источнике и синхронизирует актуальные цены и наличие товаров на целевом сайте, поддерживая каталог в актуальном состоянии.