Extractor de Productos de Grainger

Un catálogo MRO,
como tabla de productos.

Pega una página de producto de Grainger o una categoría entera y recibe los anuncios como filas: nombre, precio, moneda, disponibilidad, marca, sku, mpn, gtin, valoración, reseñas, imagen, enlace y descripción. Los campos se leen de los datos estructurados que Grainger publica en sus propias páginas, así que la exportación es exactamente tan completa como estos.

500 filas gratis, una sola vez0,002 $ por fila después15 columnasCSV · XLSX · JSON
Cómo funciona

Una lista de URLs entra,
un catálogo sale.

La entrada es la página, no el número de pieza: nombras las páginas de producto o las categorías que quieres y el trabajo lee lo que publica cada anuncio.

  1. PASO 1Inicia sesión en la plataforma.
  2. PASO 2Abre el Grainger Products Scraper.
  3. PASO 3Pega URLs de productos de Grainger o URLs de categoría y búsqueda, una por línea, o sube un archivo CSV, XLSX, TXT o Parquet.
  4. PASO 4Fija un límite por consulta o ponlo a cero para llevarte todo.
  5. PASO 5Elige el formato de salida.
  6. PASO 6Haz clic en Get Data.

Una fila por producto, cada una etiquetada con la consulta de la que procede, de modo que una ejecución sobre una docena de categorías sigue cuadrando con tu lista de entrada.

Por qué lo usan los equipos

Una URL de categoría es
un catálogo entero.

Una URL, o una sección entera

La entrada acepta una sola página de producto o una URL de categoría o búsqueda, así que extraer una pieza y extraer una sección entera del catálogo son el mismo trabajo con otra línea en la caja. El límite por consulta es lo que decide el tamaño y el coste de la ejecución.

Este necesita un proxy residencial

Grainger es uno de los cuatro minoristas que la plataforma señala como bloqueadores de IPs de centro de datos o como sitios que renderizan los productos en el cliente; Lowes, Zalando y Fastenal son los otros. Las peticiones siempre salen por el pool de proxies y no por tu propia dirección, pero cuenta con la opción residencial en este minorista en lugar de descubrirla a mitad de una ejecución.

Identificadores, no solo nombres

Junto al número de artículo propio del minorista, la exportación lleva mpn y gtin cuando el anuncio los publica: precisamente los campos que permiten emparejar la misma pieza entre proveedores que la archivan cada uno bajo un número distinto.

Lo que recibes

Quince columnas,
una fila por producto.

Cada fila es un anuncio tal como lo publica Grainger: cómo se llama, cuánto cuesta, quién lo fabrica, cómo se identifica y qué dice la página sobre él.

Los campos vienen de los datos estructurados de la página y no de raspar el diseño, que es lo que mantiene la forma estable en todo un catálogo, y también lo que la limita. Un campo que el minorista no publica no aparece, se configure como se configure la ejecución. La lista de columnas de abajo es la fila de cabecera de exportaciones reales y la propia lista publicada por la plataforma, y coinciden exactamente; lee la nota que hay debajo antes de escribir un analizador.

Diccionario de datos

Quince columnas,
en orden de exportación.

La fila de cabecera de la exportación, en orden, contrastada con la lista de columnas publicada por la plataforma. Las descripciones dicen para qué sirve cada campo; no afirman nada sobre su formato ni sobre con qué frecuencia llega relleno: mira la nota de abajo.

query
La URL de Grainger que enviaste, repetida en cada fila que salió de ella. La escribe el scraper en lugar de tomarla de la página, así que está en todas las filas.
service
De qué minorista salió esta fila; también lo escribe el scraper. Importa porque esta herramienta atiende a varios minoristas tras un mismo formulario, así que un archivo montado con más de un trabajo sigue siendo separable.
name
El nombre del producto tal como lo da la ficha.
price
El precio pedido. La unidad está en currency, no en esta columna.
currency
La moneda en que se cotiza el precio. Léela por fila en lugar de deducirla de la tienda.
availability
El estado de stock que publica la ficha.
brand
La marca bajo la que se clasifica el producto.
sku
El número de artículo propio del minorista: el identificador de Grainger para la referencia, y el que hay que citarles.
mpn
El número de pieza del fabricante. El campo por el que emparejar cuando el mismo artículo lo venden varios proveedores con números de artículo distintos.
gtin
El número global de artículo comercial: el identificador del código de barras. La clave de cruce más fiable entre catálogos cuando está publicada.
rating
La valoración media que se muestra para el producto.
reviews
Sobre cuántas reseñas se construye esa media.
image
Un enlace a la imagen del producto.
url
Un enlace a la página del producto. La columna que hay que conservar por si alguna vez necesitas comprobar un valor a mano.
description
La descripción del producto tal como está publicada.

Lee este diccionario como una lista de nombres, no como una promesa sobre contenidos. Los quince nombres y su orden son sólidos: la lista de columnas publicada y la fila de cabecera de todas las ejecuciones archivadas de este scraper coinciden exactamente. Lo que no está resuelto es qué llega dentro para Grainger, porque no tenemos ninguna exportación de Grainger con datos: las ejecuciones que tenemos están vacías o son de otro minorista sobre la misma herramienta compartida, y los datos estructurados de un minorista no dicen nada fiable sobre los de otro. Por eso aquí importa más el mecanismo que un formato: los campos se leen de los datos estructurados que Grainger publica en sus propias páginas, así que la exportación es exactamente tan completa como estos. query y service son las excepciones: esas las escribe el scraper, así que están en todas las filas de todos modos. Si gtin o mpn es decisivo para tu trabajo, lanza una categoría en el plan gratuito y míralo antes de construir nada.

Controles de ejecución

Se fija en el trabajo,
no en la hoja de cálculo.

Una lista de URLs y un límite. La entrada acepta un solo producto o una categoría entera, y el límite es lo que decide el tamaño y el coste de una ejecución.

URL de producto URL de categoría o búsqueda Una por línea Límite por consulta 0 para todo Subida CSV Subida XLSX Subida TXT Subida Parquet Proxy residencial en este minorista
Flujos de trabajo habituales

Tres tareas que se ejecutan
aquí más que ninguna otra.

Algunos ejemplos de cómo los equipos usan los datos de catálogo de distribuidores para responder a una pregunta que de verdad tienen.

Compras

Comprobar lo que pagas frente a la lista

Extrae las categorías en las que compras y pon los precios publicados junto a tu propia hoja de contrato. La diferencia, línea por línea, es el briefing para la próxima conversación con el proveedor, y se argumenta mucho mejor desde una tabla que desde una impresión.

Compras
Datos

Emparejar la misma pieza entre proveedores

Exporta una categoría y une por mpn o gtin en lugar de por el número de artículo, que cada distribuidor asigna a su manera. Eso es lo que convierte cuatro catálogos de proveedor en una lista comparable en vez de en cuatro hojas que nadie puede reconciliar.

Datos · Ops
Competencia

Vigilar una categoría en lugar de una página

Alimenta URLs de categoría en lugar de productos sueltos y vuelve a ejecutar de forma programada. Lo que se mueve -un precio, un estado de stock, una marca nueva que aparece en una sección- se ve como una diferencia entre dos exportaciones y no como algo que alguien tuvo que notar.

Estrategia
Precios

Paga solo por las filas
que realmente extraes.

Sin suscripción, sin mínimo, sin factura recurrente. Tus primeras 500 filas corren de nuestra cuenta; después, pago por uso a la misma tarifa plana que cualquier otro scraper de aquí.

Nivel gratuito

500 filas gratis - 0 $

Para cada cuenta nueva, una sola vez. Sin tarjeta de crédito. Límites por consulta, subida de archivos y todos los formatos de exportación incluidos.

0 $ para siempre
Pago por uso

0,002 $ por fila, tras el plan gratuito

Unos 2 $ por cada 1.000 productos. El estimador previo muestra el número de filas y el coste en créditos antes de que empiece la ejecución: sin facturas sorpresa ni unidades de cómputo que traducir.

El más elegido
Volumen

A medida · gran volumen

Precios por volumen, workers dedicados y un SLA para monitorización continua o extracciones de catálogo muy grandes. Dinos tus cifras y te preparamos un presupuesto.

Habla con nosotros
10 % de descuento en tu primera ejecución de pago.Usa el código LIVESCRAPER10 al pagar.
Registrarse
Combina bien con

La misma pieza,
de otro distribuidor.

La parte legal

¿Es legal extraer
anuncios de Grainger?

Respuesta corta: sí para el catálogo público, y esta exportación no contiene datos de cuenta, de cliente ni de contrato.

Los campos que se recogen aquí son los que Grainger publica en los datos estructurados de sus propias páginas públicas de producto, para que los lean los buscadores y las herramientas de compra. El nombre, el precio, la disponibilidad, la marca y los identificadores se muestran a cualquiera que abra la página, con sesión iniciada o sin ella. Recoger datos de catálogo publicados públicamente es una práctica asentada desde hace mucho, y aquí nada toca un inicio de sesión, una cuenta ni una caja.

En esta salida no hay ningún dato personal: es una tabla de productos. Ni nombres de clientes, ni historial de pedidos, ni precios de contrato, porque nada de eso es público. Lo que ve tu cuenta cuando inicias sesión no es lo que esto lee, y eso es una frontera deliberada y no una limitación que haya que sortear.

Los propios términos de Grainger restringen el acceso automatizado, así que esto es tanto una cuestión contractual como legal: si tienes una relación de proveedor con ellos, revísala. No ejecutamos rastreadores de terceros en la capa de datos, y tus exportaciones se eliminan automáticamente a los 30 días.

livescraper.app · principios
Solo datos públicos de catálogo
Sin inicios de sesión, sin tocar cuentas
Sin precios de contrato en la exportación
No se recogen datos personales
Las exportaciones se eliminan solas (30 días)
Revisa los propios términos de Grainger antes de escalar.
Preguntas frecuentes

Lo que la gente pregunta
antes de registrarse.

Las preguntas que más oímos. ¿Algo más? Habla con nosotros: las respuestas las escriben personas, no bots.

¿Cómo extraigo datos de productos de Grainger?+
Con el Grainger Products Scraper:
  1. Inicia sesión en la plataforma.
  2. Abre el Grainger Products Scraper.
  3. Pega URLs de productos de Grainger o URLs de categoría y búsqueda, una por línea, o sube un archivo CSV, XLSX, TXT o Parquet.
  4. Fija un límite por consulta o ponlo a cero para llevarte todo.
  5. Elige tu formato de salida.
  6. Haz clic en Get Data.
¿Necesito un proxy residencial para este?+
Sí, cuenta con ello. Grainger es uno de los cuatro minoristas que la plataforma señala como bloqueadores de IPs de centro de datos o como sitios que renderizan los productos en el cliente, junto a Lowes, Zalando y Fastenal. Las peticiones siempre salen por el pool de proxies y no por tu propia dirección, pero este minorista está marcado como uno que necesita la opción residencial en lugar del pool por defecto.
¿Puedo darle una categoría en lugar de un producto?+
Sí. La entrada acepta una URL de producto o una URL de categoría o búsqueda, una por línea, así que extraer una sola pieza y extraer una sección entera del catálogo son el mismo trabajo con otra línea en la caja. El límite por consulta decide cuánto te llevas.
¿Qué se devuelve por cada producto?+
Quince columnas: la consulta que enviaste, el servicio, el nombre, el precio, la moneda, la disponibilidad, la marca, el sku, el mpn, el gtin, la valoración, el número de reseñas, la imagen, el enlace al producto y la descripción.
¿Por qué puede volver vacía una columna?+
Porque los campos se leen de los datos estructurados que el minorista publica en sus propias páginas, así que la exportación es exactamente tan completa como estos. Un anuncio que no publica un gtin no tiene gtin que dar. Las columnas query y service son las excepciones: esas las escribe el scraper, así que están en todas las filas de todos modos.
¿Es la misma herramienta que la de los otros minoristas?+
Sí. Grainger es uno de varios minoristas detrás de un único scraper de productos compartido, y por eso todos ellos exportan las mismas quince columnas en el mismo orden. La columna service registra de qué minorista salió cada fila, así que un archivo montado con más de una ejecución sigue siendo separable.
¿Obtengo precios de contrato o de cuenta?+
No. Esto lee el catálogo público, así que lo que obtienes es lo que la página publica para cualquiera. Lo que ve tu cuenta con la sesión iniciada no es lo que esto recoge, y en la exportación no aparece ningún dato de cuenta, de cliente ni de pedido.
¿Cuánto cuesta?+
Las primeras 500 filas son gratis y de una sola vez, sin tarjeta de crédito. Después son 0,002 $ por fila -unos 2 $ por cada 1.000 productos-, la misma tarifa plana que cualquier otro scraper de la plataforma. El estimador muestra el coste de una ejecución antes de que empiece.

Tus primeras 500 filas,
invita la casa.

500 filas gratis de una sola vez en cada cuenta nueva, sin caducidad. Después son 0,002 $ por fila, pago por uso, y no hay tarjeta guardada hasta que tú lo digas.

Se activa al instante · sin tarjeta

Extraer datos de productos y categorías de Grainger a gran escala

El Grainger Products Scraper de Livescraper convierte URLs de catálogo en una tabla de productos. Pegas URLs de productos o categorías de Grainger una por línea -o las subes como archivo CSV, XLSX, TXT o Parquet-, limitas las filas por consulta y descargas los resultados como un archivo CSV, Excel o JSON limpio. Las peticiones salen por el pool de proxies compartido y no por tu propia dirección, y este minorista es uno de los que la plataforma marca como candidatos a la opción residencial.

Cada fila es un anuncio: el nombre, el precio y su moneda, la disponibilidad, la marca, el número de artículo propio del minorista, el número de pieza del fabricante, el gtin, la valoración y el número de reseñas, la imagen, el enlace al producto y la descripción. Esos campos se leen de los datos estructurados que Grainger publica en sus propias páginas, que es lo que mantiene la forma estable en toda una categoría, y también lo que la limita, porque un campo que el anuncio no publica no está ahí para recogerlo.

Los equipos de compras extraen las categorías en las que compran y ponen los precios publicados frente a su propia hoja de contrato, línea por línea. Los equipos de datos exportan una categoría y unen por mpn o gtin en lugar de por el número de artículo, que cada distribuidor asigna a su manera, convirtiendo varios catálogos de proveedor en una lista comparable. Los equipos de estrategia alimentan URLs de categoría de forma programada y leen lo que cambió entre dos exportaciones en vez de confiar en que alguien lo note.

Una nota práctica de entrada: esta página describe las quince columnas y su orden, en lo que las exportaciones archivadas y la lista publicada por la plataforma coinciden exactamente, pero no afirma formatos ni tasas de relleno para Grainger porque no existe ninguna exportación de Grainger con datos en la que basarlos. Lanza una categoría en el plan gratuito y mira las primeras filas antes de construir contra ella. Tus primeras 500 filas no cuestan nada y no requieren tarjeta de crédito, y después son 0,002 $ por fila, tarifa plana.