Extractor de Productos de Gemplers

Una URL de producto entra,
casi toda la fila sale.

Este es el resultado más limpio de nuestro catálogo de proveedores. Una URL de producto volvió con quince de diecisiete columnas llenas -nombre, marca, precio, moneda, disponibilidad, ambos identificadores, una descripción completa e imágenes- y comprobamos cada uno de esos valores contra la página en vivo.

500 filas gratis por única vezluego 0,002 $ por fila15 de 17 columnas en nuestra ejecuciónCSV · JSON · Excel
Cómo funciona

Una lista de URL entra, una hoja de cálculo sale.

  1. PASO 1Inicie sesión en la plataforma.
  2. PASO 2Abra el Gemplers Products Scraper.
  3. PASO 3Pegue las URL de Gemplers que quiera, una por línea: una página /products/ o una página /collections/. Cualquier otra forma se rechaza, y la columna de estado lo dice con esas mismas palabras.
  4. PASO 4Elija el formato de salida (CSV / JSON / XLSX).
  5. PASO 5Lance el trabajo.
  6. PASO 6Descargue los resultados: diecisiete columnas por fila.
Qué esperar

Lo que conviene saber antes de ejecutarlo.

Quince de diecisiete columnas, sobre un producto real

Nuestra ejecución correcta devolvió un título comercial completo, el fabricante en su propia columna brand, un precio como número calculable, una moneda, un estado de disponibilidad, ambas columnas de identificador, un párrafo de texto de producto y una URL de imagen. Solo rating y reviews volvieron vacías. Entre los catálogos de proveedores que usan este esquema, es la fila más llena que conservamos.

Comprobamos cada valor contra la página en vivo

Una consulta a la misma URL de producto devuelve unos 620 KB de HTML con tres bloques de datos estructurados, uno de ellos un registro de producto completo cuyo nodo de oferta declara la misma moneda, el mismo precio y el mismo estado de disponibilidad que nuestra exportación. La referencia aparece dos docenas de veces en el marcado y el fabricante más de cien. Nada de la fila está inferido: todo está en la página.

La columna de estado le dice qué acepta

Nuestras otras dos ejecuciones enviaron una dirección de relleno y no volvieron con un error a secas. Volvieron con unsupported URL (use a /collections/ or /products/ URL): el servicio nombrando las dos formas que acepta. Es una ayuda poco habitual, coincide con los ejemplos de entrada registrados por el proveedor, y significa que una lista mal escrita le dice qué está mal en vez de no devolver nada.

El precio llega como número desnudo

Importa si está escribiendo un importador para varios de nuestros servicios de proveedores. Aquí price y parsed_price guardaron el mismo valor sin símbolo de moneda, a diferencia de nuestras páginas de Uline, donde price lleva un signo de dólar y parsed_price no. Lea currency para la denominación en lugar de deducirla de la cadena.

El orden de las columnas cambió entre nuestras exportaciones

Los nombres no cambiaron; su orden sí: nuestra ejecución de julio lista las columnas empezando por nombre, marca y precio, y las posteriores empiezan por el identificador y la URL de producto. En ambos casos, diecisiete nombres. Si su cargador lee por posición en vez de por cabecera, asignará mal un archivo de Gemplers en silencio, así que léalo por nombre.

Una referencia, en las dos columnas de identificador

sku y sku_code guardaron el mismo valor en nuestra fila, igual que en nuestra página de Uline y a diferencia de nuestros catálogos de revendedores, donde una es la referencia del vendedor y la otra la del fabricante. La columna brand lleva el fabricante por separado, así que tiene ambos hechos; simplemente no dos referencias.

Lo que recupera

Diecisiete columnas, quince de ellas llenas.

Leídas de una exportación real, en el orden de la hoja. Las notas proceden de nuestra única ejecución correcta y de una consulta directa a la misma ficha; donde aquí se dice que una columna llevaba un valor, describe una fila que realmente conservamos.

query
La URL de Gemplers que envió, devuelta. Llena en nuestras tres filas, incluidas las dos que el servicio rechazó, y eso es justo lo que permite conciliar un conjunto de resultados con su lista de entrada.
sku_code
La referencia de Gemplers. Llena, e idéntica a sku en nuestra fila. Esa misma referencia aparece dos docenas de veces en el marcado de la página en vivo, así que una fila se puede comprobar contra la ficha de la que salió.
product_url
La página canónica del producto. Llena, e igual tanto a query como a url en nuestra fila, porque enviamos una página de producto y no una colección.
name
El título del producto tal como lo declara la ficha: fabricante, modelo y contenido del kit en una sola cadena. Llena, y coincide con el título de la página en vivo.
description
El texto del producto. Llena, y un párrafo de verdad en vez de una repetición del nombre: un bloque de especificaciones con rangos de medición y características. Eso convierte a este en uno de los pocos catálogos de esta familia donde description merece importarse.
parsed_price
El precio como número desnudo. Llena. Es con esto con lo que se calcula, y en nuestra fila es idéntico byte a byte a price.
price
El mismo importe, y aquí llega sin símbolo de moneda, cosa que no ocurre en todos los servicios que usan este esquema. Lea currency en vez de inferir la denominación de la cadena.
currency
La moneda en que se expresa el precio, USD en nuestra fila y confirmada por el registro de oferta de la página en vivo.
availability
El estado de disponibilidad. Llena en nuestra fila con el valor de «en stock», y los datos estructurados de la página en vivo dicen lo mismo. Esta columna no siempre aparece en los catálogos de proveedores, así que aquí sí vale la pena.
rating
Vacía en nuestra fila. Una de solo dos columnas que volvieron sin valor.
reviews
Vacía en nuestra fila, con la misma salvedad que rating. Cuente con una ficha de proveedor construida alrededor de especificaciones en vez de adornos de reseñas de consumidores.
images
Las imágenes de la ficha. Llena con una URL del propio servidor de imágenes de la tienda. Nuestra fila llevaba una sola imagen, así que no hizo falta partir cadenas.
brand
El fabricante, en su propia columna. Llena, y separada del minorista, lo cual importa aquí porque Gemplers vende marcas de terceros junto a su propia línea. Es la columna que a nuestra página de Uline le falta.
sku
La referencia otra vez. El mismo valor que sku_code en nuestra fila. Quédese con una; conserve las dos si escribe un importador para varios de nuestros servicios de catálogo, donde a veces difieren.
url
La dirección de la que salió la fila. Igual a product_url en nuestra fila.
image
La imagen principal por separado, para que el caso habitual no exija partir cadenas. Idéntica a images en nuestra fila.
status
Un indicador por fila que escribe nuestro exportador, no Gemplers. En nuestras tres ejecuciones tomó dos valores: ok en la URL de producto real y unsupported URL (use a /collections/ or /products/ URL) en los dos envíos de relleno. Léalo primero: es la columna que le dice que su entrada tenía la forma equivocada.

Diecisiete columnas por fila · CSV, JSON o Excel

Dos notas prácticas y una buena noticia. Primero la buena noticia: es la fila más llena que conservamos de cualquier catálogo de proveedores con este esquema. Quince de diecisiete columnas llevaban valores, y una consulta directa a la misma ficha confirma todos ellos: la página sirve tres bloques de datos estructurados, uno de ellos un registro de producto completo cuyo nodo de oferta declara el mismo precio, la misma moneda y el mismo estado de disponibilidad que nuestra exportación. Ahora las salvedades. Primera: price aquí llega como número desnudo y no como cadena formateada; un importador que quite un símbolo de moneda no quitará nada, y uno que espere encontrarlo no lo encontrará. Lea currency en su lugar. Segunda, y más fácil de pasar por alto: el orden de las columnas no es estable entre exportaciones. Nuestra ejecución de julio y las posteriores listan los mismos diecisiete nombres en órdenes distintos. Lea por nombre de cabecera, nunca por posición, o un archivo de Gemplers se cargará limpiamente en los campos equivocados.

Flujos de trabajo habituales

Para qué sirve una fila llena.

Seguimiento de precios

Seguir un precio de aprovisionamiento sin limpiar cadenas

parsed_price es un número desnudo y currency le dice en qué está expresado, así que una ejecución programada sobre los artículos que compra produce una serie de precios sin ningún paso de análisis. Póngale al lado sku y la fecha, y un cambio se declara solo.

Compras · Seguimiento
Avisos de stock

Vigilar la disponibilidad de los artículos que importan

La columna de disponibilidad llegó llena, cosa que no ocurre en todos los catálogos de proveedores que cubrimos. Combinada con una cadencia semanal, tiene un aviso de reposición para el puñado de piezas cuya ausencia sí detiene el trabajo.

Inventario · Operaciones
Construcción de catálogo

Montar un feed con texto e imagen

Nombre, marca, descripción y una URL de imagen volvieron todos en una sola fila. Es suficiente para poblar una ficha de catálogo interna sin abrir la página, y la descripción es texto de producto de verdad, no un duplicado del título.

Feeds · Contenido
Análisis de marca

Agrupar un surtido por fabricante

brand es aquí una columna propia y no algo que haya que extraer del título. Envíe una página de colección y verá de qué fabricantes se compone una categoría y a qué precios, sin normalizar ni una cadena.

Surtido · Compras
Precios

Pague solo por lo que use.

Nivel gratuito

Las primeras 500 filas son gratis

Por única vez, al registrarse. Sin tarjeta y sin nada que cancelar después.

Por única vez, al registrarse
Tarifa

luego 0,002 $ por fila

Se factura por filas realmente devueltas. Una página de colección puede generar muchas filas donde una página de producto genera una, así que empiece con unas pocas URL y vea cuánto cuesta la forma de su lista.

Facturado por filas devueltas
Sin suscripción

Nada recurrente

El saldo no caduca al ritmo del mes. Compruebe sus precios de aprovisionamiento al cierre del trimestre y nada entre medias, si así es el trabajo.

Sin caducidad mensual
10 % de descuento en su primera ejecución de pago.Use el código LIVESCRAPER10 al pagar.
Registrarse
Combina bien con

Otros proveedores, las mismas diecisiete columnas.

La parte legal

¿Es legal hacer scraping de Gemplers?

Los precios de catálogo y las referencias en una página pública son hechos comerciales corrientes. Esta es una de las páginas más tranquilas de nuestro catálogo, y las salvedades son proporcionalmente pequeñas.

Un precio, un nombre de producto y un número de catálogo son hechos sobre mercancía puesta a la venta. Leerlos de una página que se sirve a cualquier visitante es la misma actividad que hace a mano un comprador, solo que a una velocidad útil. Nada en las diecisiete columnas describe a una persona: ni nombre, ni correo, ni teléfono, ni cuenta. Así que las cuestiones de protección de datos que definen nuestros servicios de datos personales no se plantean aquí. Los precios están a la vista en la ficha y no detrás de una cuenta, y por eso las columnas monetarias de esta exportación llegan llenas.

El acceso fue sencillo. El robots.txt del sitio respondió a una petición corriente con HTTP 200 el 12 de agosto de 2026, y leído con un comparador de grupos correcto su grupo general contiene 40 reglas, ninguna exclusión general, y ambas formas de ruta que este servicio acepta -páginas de producto y páginas de colección- están permitidas. Nada de lo que ejecutamos fue bloqueado, y las únicas filas sin éxito de nuestra exportación son el servicio rechazando cortésmente una dirección de relleno que no tiene ninguna de las dos formas. La única salvedad es el ritmo habitual: una página de colección hace más trabajo por petición que una de producto, así que planifíquelo en consecuencia en vez de tratarlo como un multiplicador gratuito.

Nuestras propias condiciones son las mismas que en cualquier otro servicio de aquí. Solo páginas de acceso público, nada detrás de un inicio de sesión, ningún rastreador de terceros en la capa de datos, y las exportaciones se eliminan automáticamente a los 30 días. Sus primeras 500 filas son gratis y no requieren tarjeta de crédito.

livescraper.app · qué determina una ejecución
Páginas de producto y de colección, ambas permitidas
15 de 17 columnas llenas en nuestra ejecución
Cada valor confirmado contra la ficha en vivo
La columna de estado nombra las formas de URL que acepta
Las exportaciones se eliminan automáticamente a los 30 días
Aquí no nos bloquearon nada, y el robots.txt del sitio se leyó sin problemas.
Preguntas frecuentes

Lo que se pregunta la gente antes de registrarse.

¿Qué URL acepta el servicio?+
Páginas de producto y páginas de colección. Lo sabemos con exactitud y no por deducción: nuestras dos ejecuciones de relleno volvieron con el estado unsupported URL (use a /collections/ or /products/ URL), y el ejemplo de entrada que el proveedor tiene registrado para este servicio son dos URL, una de cada forma.
¿Cómo de completa es una fila?+
En nuestra ejecución correcta, quince de diecisiete columnas llevaban valores: nombre, marca, precio, precio analizado, moneda, disponibilidad, ambos identificadores, descripción, imágenes, imagen, URL, URL de producto, consulta y estado. Solo rating y reviews estaban vacías. Es la fila más llena que conservamos de un catálogo de proveedores con este esquema.
¿Cómo saben que los valores son correctos?+
Consultamos la misma ficha el 12 de agosto de 2026. Devuelve unos 620 KB de HTML con tres bloques de datos estructurados, uno de ellos un registro de producto completo cuyo nodo de oferta declara la misma moneda, el mismo precio y el mismo estado «en stock» que nuestra fila. La referencia aparece dos docenas de veces en el marcado y el fabricante más de cien.
¿El precio incluye símbolo de moneda?+
No. price y parsed_price guardaron el mismo número desnudo en nuestra fila. Eso difiere de algunos de nuestros otros servicios de proveedores, donde price es la cadena formateada. Lea currency para la denominación en vez de analizar el texto del precio.
¿Por qué sku y sku_code tienen el mismo valor?+
Porque aquí hay una sola referencia. En nuestras páginas de revendedores esas dos columnas llevan deliberadamente numeraciones distintas: la referencia del vendedor y la del fabricante. Aquí coinciden, y el fabricante aparece por separado en brand, así que sigue teniendo ambos hechos.
Mis dos exportaciones de Gemplers tienen las columnas en distinto orden. ¿Por qué?+
Porque el orden cambió entre nuestras ejecuciones, pero los nombres no. Una exportación lista nombre y marca muy al principio; otra empieza por el identificador y la URL de producto. En ambos casos, diecisiete nombres, así que lea por nombre de cabecera y nunca por posición.
¿Se bloqueó algo?+
No. Nuestras tres ejecuciones produjeron una fila correcta y dos rechazos corteses de una dirección de relleno. El robots.txt del sitio se leyó sin problemas, su grupo general no contiene ninguna exclusión general, y ambas formas de ruta aceptadas están permitidas.
¿Cuánto cuesta?+
Sus primeras 500 filas son gratis, por única vez, sin tarjeta. Después son 0,002 $ por fila, facturadas por filas realmente devueltas. Una página de colección puede generar muchas filas donde una de producto genera una, así que pruebe con unas pocas URL antes de encolar una lista.
¿En qué formatos puedo exportar?+
CSV, JSON o Excel. Las diecisiete columnas son las mismas en los tres; léalas por nombre, porque el orden ha cambiado entre nuestras propias exportaciones.

Una fila llena, y la comprobamos.

Nombre, marca, precio, moneda, disponibilidad, descripción e imágenes a partir de una URL de producto, con cada valor confirmado contra la ficha en vivo. Sus primeras 500 filas son gratis y luego 0,002 $ cada una.

Activo al instante · sin tarjeta

Hacer scraping de datos de productos de Gemplers

Gemplers vende equipamiento para agricultura, mantenimiento de terrenos y ropa de trabajo, y de todos los catálogos de proveedores que cubrimos con este esquema de diecisiete columnas es el que devolvió la fila más completa. Nuestra ejecución correcta envió una sola URL de producto y volvió con quince de las diecisiete columnas llenas: un título comercial completo, el fabricante en una columna de marca propia, el precio tanto como número calculable como valor mostrado, una moneda, un estado de disponibilidad, ambas columnas de identificador, un párrafo de texto de producto real y una dirección de imagen en el propio servidor de la tienda. Solo la valoración y las reseñas estaban vacías, y así es como se ve una ficha de proveedor construida alrededor de especificaciones en lugar de opiniones de consumidores.

No lo dimos por bueno sin más. Una consulta a la misma ficha el 12 de agosto de 2026 devuelve unos seiscientos veinte kilobytes de HTML con tres bloques de datos estructurados, uno de ellos un registro de producto completo. Su nodo de oferta declara la misma moneda, el mismo precio y el mismo estado «en stock» que conserva nuestra exportación; la referencia aparece dos docenas de veces en el marcado y el nombre del fabricante más de cien. Eso convierte a esta en la fila mejor documentada de toda la familia de páginas de catálogo de este sitio: cada valor que contiene es visible en la página de la que salió, en lugar de estar inferido, renderizado en el cliente o reconstruido a partir de una fuente vecina.

Hay dos cosas del archivo que conviene saber antes de escribir un importador. El precio llega como número desnudo: tanto la columna de precio como la de precio analizado guardaron el mismo valor sin símbolo de moneda, cosa que no ocurre en todos los servicios que usan este esquema, así que lea la columna de moneda para la denominación en vez de recortar caracteres de una cadena. Y el orden de las columnas no es estable entre exportaciones. Nuestra ejecución de julio lista los diecisiete nombres en un orden y las posteriores en otro: los nombres son idénticos, las posiciones no. Un cargador que lea por posición en vez de por cabecera asignará limpiamente un archivo de Gemplers a los campos equivocados, y ese es el tipo de fallo que produce disparates plausibles en vez de un error.

El resto es inusualmente tranquilo, y preferimos decirlo a inventar dramatismo. No nos bloquearon nada. El robots.txt del sitio respondió a una petición corriente, no contiene ninguna exclusión general para rastreadores comunes y permite ambas formas de ruta que este servicio acepta. Esas formas merecen mención porque el propio servicio las nombra: nuestras otras dos ejecuciones enviaron una dirección de relleno y no volvieron con un error a secas, sino con un estado que dice que la URL no está soportada y que se use una URL de colección o de producto, exactamente las dos formas que emplea el ejemplo de entrada registrado por el proveedor. Tres ejecuciones son una muestra demasiado pequeña para declarar una tasa de éxito, y no la declaramos. Solo páginas de acceso público, ningún rastreador de terceros en la capa de datos, las exportaciones se eliminan automáticamente a los 30 días, y sus primeras 500 filas son gratis, sin tarjeta de crédito.