~/ecommerce/ulta-scraper
Ulta Beauty Scraper — 상품, 가격 및 SKU
카테고리 페이지, 브랜드 페이지, 세일 섹션까지 포함해 Ulta Beauty의 상품 상세정보, 가격, 이미지, SKU 정보를 추출합니다.
뷰티
>99% 성공률
TypeScriptCheerioCrawlee
미국
카테고리ecommerce / 뷰티
언어TypeScript
스택TypeScript, Cheerio, Crawlee
마켓미국
성공률>99%
출력클린한 RAG-레디 JSON
주요 기능
카테고리, 상품 상세, 브랜드, 세일 페이지 지원
가격, 설명, 이미지를 포함한 전체 상품 상세정보
상품 변형 그룹화를 포함한 SKU 단위 데이터 추출
URL로부터 페이지 유형 자동 감지
속도를 위한 경량 Cheerio 기반 파싱
관련 SKU를 동일 상품 아래로 그룹화
활용 사례
- 뷰티 업계 경쟁사 분석 — Ulta 대 Sephora 가격 비교
- 가격 비교 쇼핑 플랫폼을 위한 상품 카탈로그 구축
- 세일 및 프로모션 모니터링
- 브랜드 발굴 및 시장 입지 추적
- SKU 단위 재고 모니터링
입력 파라미터
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
startUrls | array | 필수 | Ulta 상품, 카테고리, 브랜드, 또는 세일 URL |
proxy | object | 선택 | 프록시 설정 |
maxConcurrency | number | 선택 | 최대 동시 요청 수 |
maxRequestsPerCrawl | number | 선택 | 실행당 전체 요청 수 제한 |
출력 예시
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, 가격, 재고 상태를 포함합니다.