~/ecommerce/farfetch-scraper
Farfetch Scraper — Données produits mode de luxe
Extrayez les données produits mode de luxe de Farfetch : tarification multi-devises, variations de taille/coupe, et recommandations de produits.
mode
TypeScriptCheerioCrawlee
Mondial
catégorieecommerce / mode
langageTypeScript
stackTypeScript, Cheerio, Crawlee
marchésMondial
sortieJSON propre, prêt pour le RAG
fonctionnalités clés
Scraping des pages de catégorie et de détail produit
Tarification multi-devises — détection automatique selon la localisation du proxy
Extraction optionnelle des variations de taille/coupe
Jusqu’à 90 produits recommandés par article
Galeries média complètes et descriptions détaillées
Extraction de la marque, catégorie et informations complémentaires
cas d’usage
- Intelligence de marché pour la mode de luxe
- Comparaison de prix multi-plateformes pour les marques de créateurs
- Analyse des tendances mode et découverte de produits
- Tarification concurrentielle pour les revendeurs multimarques
- Données d’entraînement pour moteurs de recommandation de produits
paramètres d’entrée
| Paramètre | Type | Requis | Description |
|---|---|---|---|
startUrls | array | requis | URLs de produits ou de catégories Farfetch |
proxy | object | optionnel | Configuration du proxy — la localisation affecte la devise |
maxRequestsPerCrawl | number | optionnel | Limite de requêtes (par défaut : 100) |
maxConcurrency | number | optionnel | Requêtes en parallèle (par défaut : 5) |
withSizeFit | boolean | optionnel | Inclut les données de taille/coupe (par défaut : false) |
withRecommends | boolean | optionnel | Inclut les recommandations (par défaut : false) |
Exemple de sortie
1{
2 "source": {
3 "id": "28543291",
4 "canonicalUrl": "https://www.farfetch.com/shopping/women/jacquemus-100mm-les-doubles-mules-item-28543291.aspx",
5 "retailer": "farfetch",
6 "currency": "USD"
7 },
8 "brand": "Jacquemus",
9 "title": "Les Doubles sandals",
10 "description": "Les Doubles sandals",
11 "details": {
12 "short_desc": "Les Doubles sandals",
13 "highlights": ["camel brown", "square open toe"],
14 "farfetchID": "28543291",
15 "madeIn": { "origin": "Made in Italy" }
16 },
17 "categories": ["Women", "Shoes", "Sandals"],
18 "options": [
19 {
20 "type": "Size",
21 "values": [
22 { "id": "8", "name": "35.5" },
23 { "id": "9", "name": "36" }
24 ]
25 }
26 ],
27 "variants": [
28 {
29 "id": "e5701adf-85fd-4a68-ae2c-8136afe01e3b",
30 "options": ["9"],
31 "price": {
32 "current": 68100,
33 "currentFormatted": "$681",
34 "original": 127100,
35 "stockCount": 2,
36 "stockStatus": "InStock"
37 }
38 }
39 ],
40 "medias": [
41 { "type": "Image", "url": "https://cdn-images.farfetch-contents.com/28/54/32/91/28543291_57846182_1000.jpg?ov=true", "alt": "Jacquemus Les Doubles sandals", "index": 1 }
42 ],
43 "price": {
44 "current": 68100,
45 "currentFormatted": "$681",
46 "original": 127100,
47 "stockCount": 2,
48 "stockStatus": "InStock"
49 }
50}
faq
Comment fonctionne la tarification multi-devises ?
Farfetch affiche les prix selon votre localisation. Le scraper utilise la localisation de votre proxy pour déterminer la devise renvoyée. Utilisez un proxy US pour l’USD, un proxy UK pour la GBP, etc.
Combien de produits recommandés peuvent être extraits ?
Jusqu’à 90 produits recommandés par article lorsque withRecommends est activé. Utile pour construire des graphes de produits et des datasets de recommandation.
similaires dans ~/ecommerce
mode
Scraper ASOS — Prix, stock par taille, avis et catégories
Tous les produits et catégories ASOS — prix, stock par taille, codes-barres et avis dans 12 boutiques.
ouvrirgénéral
Scraper WooCommerce — produits, prix, stock et avis
Produits, variations, stock et avis de n'importe quelle boutique WooCommerce.
ouvriralimentaire
Talabat Mart Scraper — Prix et références alimentaires à Dubaï
Références, prix et stocks réels des dark stores Talabat Mart de Dubaï.
ouvrir