~/ecommerce/shopify-scraper
Shopify Scraper — 모든 스토어의 상품 데이터
컬렉션, 검색, 상품 추천까지 포함해 Shopify 기반 스토어라면 어디서든 고정밀 상품 데이터를 추출하는 프로페셔널급 도구입니다.
일반
>99% 성공률
TypeScriptgot-scraping
글로벌
카테고리ecommerce / 일반
언어TypeScript
스택TypeScript, got-scraping
마켓글로벌
성공률>99%
출력클린한 RAG-레디 JSON
주요 기능
범용 — Shopify 기반이라면 어떤 스토어에도 동작
스토어 전체 카탈로그 추출 및 검색 지원
상품 추천(상품당 최대 20개)
컬렉션 및 개별 상품 크롤링
태그 및 카테고리 추출
정밀도를 위한 통화 정규화(가격 x100)
활용 사례
- 모든 틈새시장의 Shopify 스토어를 대상으로 한 시장 조사
- DTC 브랜드를 위한 경쟁사 분석
- 비교 플랫폼을 위한 상품 카탈로그 통합
- 독립 이커머스 스토어 전반의 트렌드 모니터링
- 상품 추천 데이터셋 구축
- 리셀러를 위한 가격 모니터링
입력 파라미터
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
startUrls | array | 필수 | Shopify 스토어 URL — 상품, 컬렉션, 또는 스토어 홈 |
proxy | object | 선택 | 최상의 결과를 위해 레지덴셜 프록시 권장 |
maxRequestsPerCrawl | number | 선택 | 요청 제한(기본값: 100) |
maxRecommendationsPerProduct | number | 선택 | 가져올 추천 상품 수(기본값: 0, 최대: 20) |
query | string | 선택 | 스토어 내 상품을 찾기 위한 검색어 |
출력 예시
1{
2 "source": "https://store.example.com/products/...",
3 "brand": "Example Brand",
4 "title": "Premium Organic Cotton T-Shirt",
5 "description": "Made from 100% organic cotton...",
6 "categories": ["Tops", "T-Shirts"],
7 "tags": ["organic", "sustainable", "cotton"],
8 "options": [
9 { "name": "Size", "values": ["S", "M", "L", "XL"] },
10 { "name": "Color", "values": ["White", "Black", "Navy"] }
11 ],
12 "variants": [
13 {
14 "sku": "SHOP-OCT-WHT-M",
15 "name": "White / M",
16 "price": 4500,
17 "currency": "USD",
18 "inStock": true
19 }
20 ],
21 "medias": [
22 { "type": "image", "url": "https://..." }
23 ]
24}
자주 묻는 질문
이 스크래퍼는 아무 Shopify 스토어에나 동작하나요?
네, Shopify 기반이라면 어떤 스토어에도 동작합니다. 모든 스토어에서 일관된 Shopify의 표준 상품 데이터 구조를 활용합니다.
특정 상품을 검색할 수 있나요?
네, query 파라미터를 사용해 특정 스토어 내에서 검색할 수 있습니다. 전체 카탈로그를 크롤링하지 않고 특정 상품 유형을 찾을 때 유용합니다.
상품 추천은 어떻게 추출되나요?
maxRecommendationsPerProduct를 설정하면 관련 상품을 가져옵니다. 상품당 최대 20개의 추천을 이용할 수 있으며, 상품 그래프를 구축할 때 유용합니다.