~/ecommerce/lululemon-scraper
Lululemon Scraper — 商品・バリアント・価格データを取得
Lululemonをクロールし、バリアントデータ、カラーオプション、メディアギャラリー、価格情報を含む商品詳細を抽出します。
ファッション
>99%成功
TypeScriptCrawlee
アメリカ
カテゴリecommerce / ファッション
言語TypeScript
スタックTypeScript, Crawlee
マーケットアメリカ
成功率>99%
出力クリーンでRAG対応のJSON
主な機能
カテゴリページと商品ページのクロール
カラー・サイズオプション付きのバリアント抽出
カラー別画像を含む完全なメディアギャラリー
構造化された出力による価格トラッキング
カテゴリ階層の抽出
Crawleeフレームワークによる軽量・高速動作
活用例
- アクティブウェア市場調査と競合分析
- リセラーや比較プラットフォーム向けの価格モニタリング
- フィットネスEC向けの商品カタログ集約
- カラー・サイズの在庫状況トラッキング
- アクティブウェアファッションのトレンド分析
入力パラメータ
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
startUrls | array | 必須 | LululemonのURL(商品ページまたはカテゴリページ) |
proxy | object | 任意 | プロキシ設定 |
maxConcurrency | number | 任意 | 並列リクエスト数の上限 |
Output Example
1{
2 "source": "https://shop.lululemon.com/p/...",
3 "brand": "lululemon",
4 "title": "Align High-Rise Pant 25\"",
5 "description": "Buttery-soft, weightless Nulu fabric...",
6 "categories": ["Women", "Pants", "Yoga Pants"],
7 "options": [
8 { "name": "Color", "values": ["Black", "True Navy", "Dark Olive"] },
9 { "name": "Size", "values": ["2", "4", "6", "8", "10", "12"] }
10 ],
11 "variants": [
12 {
13 "sku": "LL-AHR-BLK-6",
14 "name": "Black / 6",
15 "price": 9800,
16 "currency": "USD",
17 "inStock": true
18 }
19 ],
20 "medias": [
21 { "type": "image", "url": "https://...", "color": "Black" }
22 ],
23 "stats": { "rating": 4.7, "reviewCount": 15234 }
24}
よくある質問
異なるカラーバリアントにも対応していますか?
はい、各カラーバリアントはそれぞれ独自の画像、SKU、在庫状況とともに抽出されます。メディアギャラリーもカラーごとに分かれています。
Lululemonのカテゴリ全体をスクレイピングできますか?
はい、カテゴリURLを渡せば、そのカテゴリ内のすべての商品をクロールします。