Scraper de ASOS — Precios, stock por talla, reseñas y categorías
Extrae productos y categorías de ASOS en 12 tiendas: precios con PVP y precio más bajo de 30 días, stock de cada talla, códigos EAN, variantes de color y talla, imágenes y vídeos de pasarela, valoraciones, reseñas y guardados.
características clave
Todas las categorías del menú de una tienda desde la URL de su portada, con número de productos y filtros
Stock de cada talla, SKU y código EAN en cada variante
Precios con precio anterior, PVP, precio más bajo de 30 días y marcas de rebaja
12 tiendas, cada una con su divisa, idioma y sistema de tallas
Distribución de valoraciones, medias de talla/calidad/comodidad, resumen de reseñas con IA y últimas reseñas
Fotos con modelo, flat-lays, muestras de color y vídeos de pasarela, vinculados a su color
Número de guardados y los demás colores de cada estilo
casos de uso
- Monitorización de precios y seguimiento de rebajas de moda por mercado
- Análisis de stock y rotación por talla
- Mapeo de surtido y categorías para inteligencia competitiva
- Análisis de reseñas y ajuste para equipos de producto y tallaje
- Catálogos y agentes de compra con datos en vivo
- Emparejamiento por código EAN con catálogos de otros minoristas
parámetros de entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
startUrls | array | obligatorio | URLs de portada, sección, categoría, búsqueda, grupo de productos o producto de cualquier tienda ASOS |
withCategoryProducts | boolean | opcional | Para URLs de portada y sección, extrae también todos los productos de cada categoría del menú (por defecto: false) |
withReviews | boolean | opcional | Obtiene estadísticas de valoración y las últimas reseñas (por defecto: true) |
maxReviewsPerProduct | number | opcional | Últimas reseñas por producto, 0–100 (por defecto: 10) |
withSavedCount | boolean | opcional | Obtiene el número de guardados de 30 días (por defecto: true) |
withOtherColours | boolean | opcional | Lista los demás colores del mismo estilo (por defecto: true) |
maxRequestsPerCrawl | number | opcional | Límite de páginas, 0 sin límite (por defecto: 0) |
maxConcurrency | number | opcional | Peticiones en paralelo (por defecto: 20) |
proxy | object | opcional | Proxy residencial recomendado para rastreos de toda la tienda |
Ejemplo de salida
1{
2 "source": {
3 "id": "205774480",
4 "canonicalUrl": "https://www.asos.com/adidas-originals/adidas-originals-handball-spezial-gum-sole-trainers-in-brown-and-white/prd/205774480",
5 "retailer": "ASOS",
6 "store": "COM",
7 "currency": "GBP",
8 "sizeSchema": "UK"
9 },
10 "title": "adidas Originals Handball Spezial gum sole trainers in brown and white",
11 "brand": "adidas Originals",
12 "categories": ["Unisex", "Trainers"],
13 "price": { "current": 9000, "previous": 9000, "stockStatus": "InStock", "currency": "GBP" },
14 "variants": [
15 {
16 "id": "206675555",
17 "sku": "135912910",
18 "gtin": "4066765223623",
19 "options": ["205774481", "596146"],
20 "price": { "current": 9000, "previous": 9000, "stockStatus": "InStock" },
21 "extraInfo": { "brandSize": "UK 3", "colour": "MULTI" }
22 }
23 ],
24 "stats": {
25 "rating": 4.8,
26 "reviewCount": 4016,
27 "percentageRecommended": 98,
28 "lovesCount": 24983,
29 "reviewsSummary": "Customers overwhelmingly praise these trainers for exceptional comfort..."
30 }
31}
Los precios son enteros en unidades mínimas (peniques, céntimos). Los registros de categoría de las URLs de portada comparten el dataset: llevan handle y productsCount en lugar de source.
Precios
Pago por evento: se factura por los registros que conservas.
| Evento | Precio | Qué cubre |
|---|---|---|
| Producto | $0.003 | Un producto con precios, stock por talla, variantes, códigos de barras, imágenes y vídeos; un grupo de productos cuenta una vez por pieza |
| Categoría | $0.001 | Una categoría con sus rutas de menú, número de productos y filtros |
| Reseñas y valoraciones (extra) | $0.001 | Estadísticas de valoración, resumen de reseñas con IA y últimas reseñas de un producto |
| Guardados (extra) | $0.0005 | El número de guardados de 30 días de un producto |
| Otros colores (extra) | $0.0005 | Los demás colores del estilo de un producto, con precio y stock |
Los extras solo se cobran cuando ASOS tiene el dato y el interruptor correspondiente está activado.
Consejos
- Empieza por la portada.
https://www.asos.com/devuelve el árbol completo de categorías con una petición por categoría; activawithCategoryProductssolo si también necesitas los productos. - Elige el mercado con la URL.
/us/,/fr/,/de/y los demás prefijos de tienda fijan divisa, idioma y tallas para todo lo que cuelga de ellos. - Desactiva los extras que no necesites. Reseñas, guardados y otros colores cuestan cada uno una petición y un cargo por producto.
- Usa un proxy residencial en rastreos grandes: una misma IP se limita tras unos miles de peticiones.
faq
¿Puede extraer todas las categorías de ASOS?
¿Qué divisa y tallas obtengo?
¿Obtengo el stock de cada talla?
¿Necesito un proxy?
relacionado en ~/ecommerce
Scraper de WooCommerce — productos, precios, stock y reseñas
Productos, variaciones, stock y reseñas de cualquier tienda WooCommerce.
abrirTalabat Mart Scraper — Precios y SKU de Supermercado en Dubái
SKU, precios y stock real de las dark stores de Talabat Mart en Dubái.
abrirScraper de Macy's — Productos, precios, SKUs y noticias
Productos, precios, SKUs/UPCs y noticias de Macy's — rápido y sin navegador.
abrir