~/ecommerce/sephora-eu-scraper

Sephora EU Scraper — 9 европейских рынков

Парсите полные данные о товарах Sephora Europe на 9 рынках ЕС с извлечением мультивариантов, обходом Akamai WAF и умным управлением токенами.

красота >99% успешность TypeScriptCrawleeAkamai Bypass ФранцияИталияГерманияИспанияПольшаЧехияГрецияРумынияПортугалия
proooxy/sephora-eu-scraper — характеристики
категорияecommerce / красота
языкTypeScript
стекTypeScript, Crawlee, Akamai Bypass
рынкиФранция, Италия, Германия, Испания, Польша, Чехия, Греция, Румыния, Португалия
успешность>99%
выводчистый JSON, готовый к RAG

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

Поддержка 9 рынков ЕС — FR, IT, DE, ES, PL, CZ, GR, RO, PT

Извлечение мультивариантов с индивидуальными ценами и статусом наличия

Галереи изображений высокого разрешения для каждого товара

Просмотр категорий по ID категорий для массового извлечения

TLS-фингерпринтинг уровня браузера для обхода Akamai WAF

Управление гостевыми токенами с автообновлением и экспоненциальной задержкой

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

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

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

ПараметрТипОбязательныйОписание
startUrlsarrayопциональноURL товаров Sephora EU для парсинга
categoryIdsarrayопциональноID категорий для массового извлечения товаров
localestringопциональноЛокаль целевого рынка (например, fr-FR, it-IT)
maxProductsnumberопциональноМаксимум товаров для извлечения
maxConcurrencynumberопциональноЛимит параллельных запросов
proxyConfigurationobjectопциональноНастройки прокси — рекомендуются резидентные

Пример вывода

 1{
 2  "source": "https://www.sephora.fr/p/...",
 3  "brand": "Rare Beauty",
 4  "title": "Soft Pinch Liquid Blush",
 5  "description": "Un blush liquide longue tenue...",
 6  "shortDescription": "Blush liquide",
 7  "categories": ["Maquillage", "Teint", "Blush"],
 8  "options": [
 9    { "name": "Shade", "values": ["Joy", "Hope", "Grace"] }
10  ],
11  "variants": [
12    {
13      "sku": "EU-RB-001",
14      "name": "Joy",
15      "price": 2800,
16      "currency": "EUR",
17      "inStock": true
18    }
19  ],
20  "medias": [
21    { "type": "image", "url": "https://..." }
22  ],
23  "stats": { "rating": 4.7, "reviewCount": 3421 }
24}

частые вопросы

Какие европейские рынки Sephora поддерживаются?
Франция (fr-FR), Италия (it-IT), Германия (de-DE), Испания (es-ES), Польша (pl-PL), Чехия (cs-CZ), Греция (el-GR), Румыния (ro-RO) и Португалия (pt-PT).
Как парсер обходит Akamai WAF?
Он использует TLS-фингерпринтинг уровня браузера, имитируя соединения настоящего браузера, из-за чего запросы неотличимы от трафика реальных пользователей.
Можно ли спарсить целые категории?
Да, вы можете указать ID категорий, чтобы извлечь все товары внутри категории. Это самый эффективный способ массового извлечения.

похожие в ~/ecommerce

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

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

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