Каталог поставщика → фид маркетплейса по расписанию

Открыть catalog-feed.devs-code.site Парсинг и данные
catalog-feed.devs-code.site
Каталог поставщика → фид маркетплейса по расписанию

В каталоге поставщика больше миллиона товаров. Нужны из них десять подгрупп — с ценами, остатками, в виде YML-файлов, которые примет маркетплейс. Стенд позволяет это сделать руками: отметить группы, добавить чёрный список, задать вилку цены, нажать «Запустить». Лог обходит каталог, отбрасывает то, что не прошло фильтры, и пишет несколько YML. Любой файл можно скачать — он разбирается как валидный XML: 60 офферов, настоящие характеристики. Срез данных не выдуманный: 200 товаров с tme.eu, 17 полностью разобранных карточек товара, 200 характеристик, реальные символы, цены в PLN, остатки склада, фото и ссылки. Чего стенд не делает: он не ходит на источник вживую из браузера. Это работа сервера по расписанию — и страница честно об этом говорит.

  • Фильтры, которые реально нужны: группы, подгруппы, чёрный список, цена, наличие
  • Выгрузка режется на несколько YML — миллион товаров в одну задачу не влезает
  • Отдельная строка crontab на профиль: одна группа упала — остальные отработали
  • Вкладка карточки товара: 16 настоящих характеристик и место описания
  • Каждый файл скачивается и проверяется: XML-парсер, 60 офферов в части

Похожие работы