~/ecommerce/ulta-scraper

Ulta Beauty Scraper — 商品・価格・SKUデータを取得

Ulta Beautyから、カテゴリページ・ブランドページ・セールセクションを含む商品詳細、価格、画像、SKU情報を抽出します。

美容 >99%成功 TypeScriptCheerioCrawlee アメリカ
proooxy/ulta-scraper — スペック
カテゴリecommerce / 美容
言語TypeScript
スタックTypeScript, Cheerio, Crawlee
マーケットアメリカ
成功率>99%
出力クリーンでRAG対応のJSON

主な機能

カテゴリ・商品詳細・ブランド・セールページに対応

価格・商品説明・画像を含む詳細な商品情報

バリアントをグループ化したSKUレベルのデータ抽出

URLからのページタイプ自動検出

軽量なCheerioベースの高速パース処理

関連するSKUを同一商品としてグループ化

活用例

  • 美容業界の競合分析 — Ulta対Sephoraの価格比較
  • 比較ショッピングプラットフォーム向けの商品カタログ構築
  • セール・プロモーションモニタリング
  • ブランド発見と市場プレゼンストラッキング
  • SKUレベルの在庫モニタリング

入力パラメータ

パラメータ必須説明
startUrlsarray必須UltaのURL(商品・カテゴリ・ブランド・セールページ)
proxyobject任意プロキシ設定
maxConcurrencynumber任意並列リクエスト数の上限
maxRequestsPerCrawlnumber任意実行あたりの総リクエスト数の上限

Output Example

 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で実行 カスタムデータを依頼