~/ecommerce/shopify-scraper

Scraper de Shopify — Datos de producto de cualquier tienda

Herramienta de nivel profesional para extraer datos de producto de alta fidelidad de cualquier tienda basada en Shopify, incluyendo colecciones, búsqueda y recomendaciones de producto.

general >99% de éxito TypeScriptgot-scraping Global
proooxy/shopify-scraper — spec
categoríaecommerce / general
lenguajeTypeScript
stackTypeScript, got-scraping
mercadosGlobal
éxito>99%
salidaJSON limpio y listo para RAG

características clave

Universal — funciona con cualquier tienda basada en Shopify

Extracción de catálogo completo de la tienda y soporte de búsqueda

Recomendaciones de producto (hasta 20 por producto)

Scraping de colecciones y productos individuales

Extracción de etiquetas y categorías

Normalización de divisa (precios x100) para mayor precisión

casos de uso

  • Investigación de mercado en tiendas Shopify de cualquier nicho
  • Análisis competitivo para marcas DTC
  • Agregación de catálogo de producto para plataformas de comparación
  • Seguimiento de tendencias en tiendas de e-commerce independientes
  • Construcción de datasets de recomendación de producto
  • Seguimiento de precios para revendedores

parámetros de entrada

ParámetroTipoObligatorioDescripción
startUrlsarrayobligatorioURLs de tienda Shopify — producto, colección o inicio de la tienda
proxyobjectopcionalSe recomienda proxy residencial para obtener mejores resultados
maxRequestsPerCrawlnumberopcionalLímite de solicitudes (por defecto: 100)
maxRecommendationsPerProductnumberopcionalProductos recomendados a obtener (por defecto: 0, máx: 20)
querystringopcionalConsulta de búsqueda para encontrar productos dentro de una tienda

Ejemplo de salida

 1{
 2  "source": "https://store.example.com/products/...",
 3  "brand": "Example Brand",
 4  "title": "Premium Organic Cotton T-Shirt",
 5  "description": "Made from 100% organic cotton...",
 6  "categories": ["Tops", "T-Shirts"],
 7  "tags": ["organic", "sustainable", "cotton"],
 8  "options": [
 9    { "name": "Size", "values": ["S", "M", "L", "XL"] },
10    { "name": "Color", "values": ["White", "Black", "Navy"] }
11  ],
12  "variants": [
13    {
14      "sku": "SHOP-OCT-WHT-M",
15      "name": "White / M",
16      "price": 4500,
17      "currency": "USD",
18      "inStock": true
19    }
20  ],
21  "medias": [
22    { "type": "image", "url": "https://..." }
23  ]
24}

faq

¿Funciona con cualquier tienda Shopify?
Sí, el scraper funciona con cualquier tienda basada en Shopify. Aprovecha la estructura de datos de producto estándar de Shopify, que es consistente en todas las tiendas.
¿Puedo buscar productos específicos?
Sí, usa el parámetro query para buscar dentro de una tienda específica. Esto es útil para encontrar tipos de producto concretos sin extraer todo el catálogo.
¿Cómo se extraen las recomendaciones de producto?
Establece maxRecommendationsPerProduct para obtener productos relacionados. Hay disponibles hasta 20 recomendaciones por producto, útil para construir grafos de producto.

relacionado en ~/ecommerce

ecommerce/sephora-scraper >99%
belleza

Scraper de Sephora (Global)

Extrae datos de cualquier tienda de Sephora — 21 mercados, un solo actor.

PythonCrawleecurl_cffi
abrir

Ejecuta Scraper de Shopify — Datos de producto de cualquier tienda, o consigue un desarrollo a medida

Empieza a extraer datos en Apify en minutos, o contrátame para construir un scraper a medida y un pipeline de datos RAG para tu fuente y esquema exactos.

ejecutar en Apify obtener datos a medida