~/ecommerce/farfetch-scraper

Farfetch Scraper — данные о товарах люксовой моды

Извлекайте данные о товарах люксовой моды с Farfetch, включая цены в разных валютах, варианты размеров/посадки и рекомендации товаров.

мода TypeScriptCheerioCrawlee Глобально
proooxy/farfetch-scraper — характеристики
категорияecommerce / мода
языкTypeScript
стекTypeScript, Cheerio, Crawlee
рынкиГлобально
выводчистый JSON, готовый к RAG

ключевые возможности

Парсинг страниц категорий и карточек товара

Цены в разных валютах — автоопределение по локации прокси

Опциональное извлечение вариантов размера/посадки

До 90 рекомендованных товаров на каждый товар

Полные медиагалереи и подробные описания

Извлечение бренда, категории и дополнительной информации

сценарии использования

  • Аналитика рынка люксовой моды
  • Сравнение цен на дизайнерские бренды между платформами
  • Анализ модных трендов и обнаружение товаров
  • Конкурентные цены для мультибрендовых ритейлеров
  • Обучающие данные для рекомендательных систем товаров

входные параметры

ПараметрТипОбязательныйОписание
startUrlsarrayобязательноURL товаров или категорий Farfetch
proxyobjectопциональноКонфигурация прокси — локация влияет на валюту
maxRequestsPerCrawlnumberопциональноЛимит запросов (по умолчанию: 100)
maxConcurrencynumberопциональноПараллельные запросы (по умолчанию: 5)
withSizeFitbooleanопциональноВключить данные о размере/посадке (по умолчанию: false)
withRecommendsbooleanопциональноВключить рекомендации (по умолчанию: 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

Запустите Farfetch Scraper — данные о товарах люксовой моды или закажите разработку под задачу

Начните извлекать данные на Apify за считаные минуты или закажите у меня разработку парсера на заказ и RAG-конвейера под ваш источник и схему.

запустить на Apify заказать данные