~/ecommerce/ulta-scraper

Ulta Beauty Scraper — товары, цены и SKU

Извлекайте детали товаров, цены, изображения и информацию о SKU с Ulta Beauty, включая страницы категорий, страницы брендов и разделы распродаж.

красота >99% успешность TypeScriptCheerioCrawlee США
proooxy/ulta-scraper — характеристики
категорияecommerce / красота
языкTypeScript
стекTypeScript, Cheerio, Crawlee
рынкиСША
успешность>99%
выводчистый JSON, готовый к RAG

ключевые возможности

Поддержка страниц категорий, карточек товара, брендов и распродаж

Полные детали товара с ценами, описаниями и изображениями

Извлечение данных на уровне SKU с группировкой вариантов

Автоматическое определение типа страницы по URL

Легкий парсинг на базе Cheerio для скорости

Группирует связанные SKU в рамках одного товара

сценарии использования

  • Конкурентный анализ в индустрии красоты — цены Ulta против Sephora
  • Построение каталога товаров для платформ сравнения цен
  • Мониторинг распродаж и акций
  • Обнаружение брендов и отслеживание присутствия на рынке
  • Мониторинг остатков на уровне SKU

входные параметры

ПараметрТипОбязательныйОписание
startUrlsarrayобязательноURL товаров, категорий, брендов или распродаж Ulta
proxyobjectопциональноКонфигурация прокси
maxConcurrencynumberопциональноМаксимум параллельных запросов
maxRequestsPerCrawlnumberопциональноЛимит общего числа запросов за запуск

Пример вывода

 1{
 2  "source": "https://www.ulta.com/p/...",
 3  "brand": "NYX Professional Makeup",
 4  "title": "Butter Gloss",
 5  "description": "A buttery soft and silky lip gloss...",
 6  "categories": ["Makeup", "Lips", "Lip Gloss"],
 7  "variants": [
 8    {
 9      "sku": "ULTA-NYX-BG-001",
10      "name": "Angel Food Cake",
11      "price": 900,
12      "currency": "USD",
13      "inStock": true
14    }
15  ],
16  "stats": { "rating": 4.5, "reviewCount": 8932 }
17}

частые вопросы

Какие типы страниц Ulta можно парсить?
Парсер поддерживает карточки товара, страницы списков категорий, страницы брендов и страницы распродаж/акций. Тип страницы определяется автоматически по URL.
Как обрабатываются варианты товара?
Варианты (разные оттенки, размеры) группируются в рамках одного родительского товара. У каждого варианта свой SKU, цена и статус наличия.

похожие в ~/ecommerce

Запустите Ulta Beauty Scraper — товары, цены и SKU или закажите разработку под задачу

Начните извлекать данные на Apify за считаные минуты или закажите у меня разработку парсера на заказ и RAG-конвейера под ваш источник и схему.

запустить на Apify заказать данные