~/ecommerce/shopify-scraper

Shopify Scraper — あらゆるストアの商品データを取得

Shopifyを利用するあらゆるストアから、コレクション・検索・商品レコメンデーションを含む高精度な商品データを抽出するプロフェッショナル品質のツールです。

総合 >99%成功 TypeScriptgot-scraping グローバル
proooxy/shopify-scraper — スペック
カテゴリecommerce / 総合
言語TypeScript
スタックTypeScript, got-scraping
マーケットグローバル
成功率>99%
出力クリーンでRAG対応のJSON

主な機能

汎用性 — Shopifyを利用するあらゆるストアで動作

ストア全体のカタログ抽出と検索に対応

商品レコメンデーション(商品ごとに最大20件)

コレクションおよび個別商品のスクレイピング

タグとカテゴリの抽出

精度確保のための通貨正規化(価格を100倍)

活用例

  • あらゆるニッチのShopifyストアを対象とした市場調査
  • DTCブランド向けの競合分析
  • 比較プラットフォーム向けの商品カタログ集約
  • 独立系ECストア全体のトレンドモニタリング
  • 商品レコメンデーションデータセットの構築
  • リセラー向けの価格モニタリング

入力パラメータ

パラメータ必須説明
startUrlsarray必須ShopifyストアのURL — 商品ページ、コレクション、またはストアのトップページ
proxyobject任意最良の結果を得るにはレジデンシャルプロキシを推奨
maxRequestsPerCrawlnumber任意リクエスト数の上限(デフォルト:100)
maxRecommendationsPerProductnumber任意取得するレコメンデーション商品数(デフォルト:0、最大:20)
querystring任意ストア内で商品を検索するための検索クエリ

Output Example

 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件のレコメンデーションが取得可能で、商品グラフの構築に役立ちます。

~/ecommerce の関連ツール

Shopify Scraper — あらゆるストアの商品データを取得を実行、またはカスタム開発を依頼

数分でApify上での抽出を開始できます。または、あなたの取得元とスキーマに合わせたオーダーメイドのスクレイパーとRAGパイプラインの構築を依頼できます。

Apifyで実行 カスタムデータを依頼