~/ecommerce/farfetch-scraper
Farfetch Scraper — данные о товарах люксовой моды
Извлекайте данные о товарах люксовой моды с Farfetch, включая цены в разных валютах, варианты размеров/посадки и рекомендации товаров.
мода
TypeScriptCheerioCrawlee
Глобально
категорияecommerce / мода
языкTypeScript
стекTypeScript, Cheerio, Crawlee
рынкиГлобально
выводчистый JSON, готовый к RAG
ключевые возможности
Парсинг страниц категорий и карточек товара
Цены в разных валютах — автоопределение по локации прокси
Опциональное извлечение вариантов размера/посадки
До 90 рекомендованных товаров на каждый товар
Полные медиагалереи и подробные описания
Извлечение бренда, категории и дополнительной информации
сценарии использования
- Аналитика рынка люксовой моды
- Сравнение цен на дизайнерские бренды между платформами
- Анализ модных трендов и обнаружение товаров
- Конкурентные цены для мультибрендовых ритейлеров
- Обучающие данные для рекомендательных систем товаров
входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
startUrls | array | обязательно | URL товаров или категорий Farfetch |
proxy | object | опционально | Конфигурация прокси — локация влияет на валюту |
maxRequestsPerCrawl | number | опционально | Лимит запросов (по умолчанию: 100) |
maxConcurrency | number | опционально | Параллельные запросы (по умолчанию: 5) |
withSizeFit | boolean | опционально | Включить данные о размере/посадке (по умолчанию: false) |
withRecommends | boolean | опционально | Включить рекомендации (по умолчанию: false) |
Пример вывода
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}
частые вопросы
Как работают цены в разных валютах?
Farfetch показывает цены в зависимости от вашей локации. Парсер использует локацию вашего прокси, чтобы определить возвращаемую валюту. Используйте прокси из США для USD, из Великобритании для GBP и так далее.
Сколько рекомендованных товаров можно извлечь?
До 90 рекомендованных товаров на каждый товар при включенном withRecommends. Это полезно для построения графов товаров и датасетов рекомендаций.
похожие в ~/ecommerce
мода
Парсер ASOS — цены, остатки по размерам, отзывы и категории
Все товары и категории ASOS — цены, остатки по размерам, штрихкоды и отзывы в 12 магазинах.
открытьобщее
Скрапер WooCommerce — товары, цены, остатки и отзывы
Товары, вариации, остатки и отзывы с любого магазина WooCommerce.
открытьпродукты
Talabat Mart Scraper — цены и товары продуктового ритейла в Дубае
Товары, цены и реальные остатки дарксторов Talabat Mart в Дубае.
открыть