~/ecommerce/sephora-eu-scraper
Sephora EU Scraper — 9 европейских рынков
Парсите полные данные о товарах Sephora Europe на 9 рынках ЕС с извлечением мультивариантов, обходом Akamai WAF и умным управлением токенами.
красота
>99% успешность
TypeScriptCrawleeAkamai Bypass
ФранцияИталияГерманияИспанияПольшаЧехияГрецияРумынияПортугалия
категорияecommerce / красота
языкTypeScript
стекTypeScript, Crawlee, Akamai Bypass
рынкиФранция, Италия, Германия, Испания, Польша, Чехия, Греция, Румыния, Португалия
успешность>99%
выводчистый JSON, готовый к RAG
ключевые возможности
Поддержка 9 рынков ЕС — FR, IT, DE, ES, PL, CZ, GR, RO, PT
Извлечение мультивариантов с индивидуальными ценами и статусом наличия
Галереи изображений высокого разрешения для каждого товара
Просмотр категорий по ID категорий для массового извлечения
TLS-фингерпринтинг уровня браузера для обхода Akamai WAF
Управление гостевыми токенами с автообновлением и экспоненциальной задержкой
сценарии использования
- Сравнение цен на общеевропейском рынке красоты
- Мониторинг наличия товаров между рынками
- Исследование выхода на рынок ЕС для бьюти-брендов
- Конкурентная аналитика по европейским рынкам
- Анализ региональной ценовой стратегии
входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
startUrls | array | опционально | URL товаров Sephora EU для парсинга |
categoryIds | array | опционально | ID категорий для массового извлечения товаров |
locale | string | опционально | Локаль целевого рынка (например, fr-FR, it-IT) |
maxProducts | number | опционально | Максимум товаров для извлечения |
maxConcurrency | number | опционально | Лимит параллельных запросов |
proxyConfiguration | object | опционально | Настройки прокси — рекомендуются резидентные |
Пример вывода
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
универмаг
Macy's Scraper — товары, цены, SKU и новости
Товары, цены, SKU/UPC и новости Macy's — устойчиво к Akamai, без браузера.
открытьмода
Boohoo Scraper — данные о товарах в 7 регионах
Парсинг данных о товарах Boohoo в 7 региональных магазинах.
открыть