~/ecommerce/shopify-scraper
Shopify Scraper — Données produits de n’importe quelle boutique
Outil professionnel pour extraire des données produits haute fidélité depuis n’importe quelle boutique Shopify : collections, recherche et recommandations de produits.
général
>99% de réussite
TypeScriptgot-scraping
Mondial
catégorieecommerce / général
langageTypeScript
stackTypeScript, got-scraping
marchésMondial
réussite>99%
sortieJSON propre, prêt pour le RAG
fonctionnalités clés
Universel — fonctionne avec n’importe quelle boutique propulsée par Shopify
Extraction du catalogue complet de la boutique et support de la recherche
Recommandations de produits (jusqu’à 20 par produit)
Scraping de collections et de produits individuels
Extraction des tags et catégories
Normalisation des devises (prix x100) pour la précision
cas d’usage
- Étude de marché à travers les boutiques Shopify de n’importe quelle niche
- Analyse concurrentielle pour les marques DTC
- Agrégation de catalogue produits pour plateformes de comparaison
- Suivi des tendances à travers les boutiques e-commerce indépendantes
- Construction de datasets de recommandation de produits
- Suivi des prix pour revendeurs
paramètres d’entrée
| Paramètre | Type | Requis | Description |
|---|---|---|---|
startUrls | array | requis | URLs de boutique Shopify — produit, collection, ou accueil de la boutique |
proxy | object | optionnel | Proxy résidentiel recommandé pour de meilleurs résultats |
maxRequestsPerCrawl | number | optionnel | Limite de requêtes (par défaut : 100) |
maxRecommendationsPerProduct | number | optionnel | Produits recommandés à récupérer (par défaut : 0, max : 20) |
query | string | optionnel | Requête de recherche pour trouver des produits au sein d’une boutique |
Exemple de sortie
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}
faq
Cela fonctionne-t-il avec n’importe quelle boutique Shopify ?
Oui, le scraper fonctionne avec n’importe quelle boutique propulsée par Shopify. Il s’appuie sur la structure de données produit standard de Shopify, cohérente sur toutes les boutiques.
Puis-je rechercher des produits spécifiques ?
Oui, utilisez le paramètre query pour rechercher au sein d’une boutique spécifique. Utile pour trouver des types de produits précis sans scraper l’intégralité du catalogue.
Comment les recommandations de produits sont-elles extraites ?
Définissez maxRecommendationsPerProduct pour récupérer les produits associés. Jusqu’à 20 recommandations sont disponibles par produit, utile pour construire des graphes de produits.
similaires dans ~/ecommerce
grands magasins
Macy's Scraper — Produits, prix, SKUs et actualités
Produits, prix, SKUs/UPC et actualités Macy's — résistant à Akamai, sans navigateur.
ouvrirbeauté
Sephora Scraper (Mondial)
Extrayez n’importe quelle boutique Sephora — 21 marchés, un seul acteur.
ouvrirmode
Boohoo Scraper — Données produits dans 7 régions
Extrayez les données produits Boohoo dans 7 boutiques régionales.
ouvrir