Scraper de Productos de Fastenal

Entra una categoría,
sale una lista de piezas.

Apúntalo a una página de producto de Fastenal o a una categoría entera - anclajes, por ejemplo - y recibe el catálogo como filas: nombre, precio, moneda, disponibilidad, marca y los identificadores por los que un sistema de compras cruza de verdad, sku, mpn y gtin. Quince columnas, una fila por producto. Dos cosas antes de empezar: Fastenal es uno de los minoristas que exige tu propio proxy residencial, y los campos salen de los datos estructurados de la propia página - así que lee la nota sobre los huecos antes de planificar en torno a cualquier columna concreta.

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

Dale una URL,
llévate el catálogo.

Una entrada y un control. Una línea puede ser un solo producto o una categoría entera, y una categoría vuelve desplegada en sus productos.

  1. PASO 1Inicia sesión en la plataforma.
  2. PASO 2Abre el Scraper de Productos de Fastenal.
  3. PASO 3Pega URLs de producto o de categoría de Fastenal, una por línea - o sube un archivo CSV, XLSX o TXT.
  4. PASO 4Configura un proxy residencial - Fastenal es uno de los minoristas que bloquea las IP de centros de datos o renderiza los productos en el cliente.
  5. PASO 5Fija un límite por consulta, o déjalo vacío para llevarte todo, y haz clic en Get Data.
  6. PASO 6Descarga el resultado como CSV, XLSX o JSON.

El límite es por consulta: cinco URLs de categoría con un límite de doscientos son doscientos productos de cada una, no doscientos en total.

Por qué lo usan los equipos

Los identificadores,
no solo el precio.

Hecho para cruzar catálogos

sku, mpn y gtin están en la misma fila que el precio y la disponibilidad. Son los campos que permiten alinear una exportación con tu propio maestro de artículos o con la lista de un competidor: cruzar por nombres de producto es adivinar, cruzar por número de pieza del fabricante no.

Una categoría es una entrada válida

No necesitas una lista de URLs de producto para empezar. Dale la categoría que te interesa y vuelve desplegada, una fila por producto - que es como está escrito el propio ejemplo de la herramienta para Fastenal, apuntando a una sección entera y no a un artículo suelto.

Este minorista exige tu propio proxy

La mayoría de los servicios de esta tubería salen por nuestro pool compartido, nunca por tu dirección real. Fastenal es uno de los pocos que la herramienta nombra como excepción - bloquea direcciones de centros de datos o construye sus páginas de producto en el navegador -, así que este funciona con un proxy residencial que pones tú. Residencial basta; no tiene que ser estadounidense.

Lo que recibes

Quince columnas,
una fila por producto.

Cada fila es un artículo: cómo se llama, cuánto cuesta y en qué moneda, si está disponible, quién lo fabrica, los identificadores que lo fijan y cómo se presenta.

La lista de columnas de abajo es la fila de encabezado de exportaciones reales - cuarenta y cinco, todas idénticas -, corroborada por el array de columnas que dibuja la pantalla de ejecución. Los nombres son todo lo sólidos que pueden ser. Lo que viene después de la tabla importa más de lo habitual, eso sí, porque este servicio es uno de varios que comparten una misma tubería y nosotros nunca la hemos apuntado a Fastenal. La nota dice exactamente qué nos permite y qué no nos permite contarte.

Diccionario de datos

Quince columnas,
y un techo honesto.

Los nombres son exactos y están doblemente confirmados. Las descripciones dicen para qué sirve cada columna, no qué contendrá, porque eso lo decide el minorista y no nosotros, y la nota de abajo explica por qué.

query
La URL que enviaste para esta fila: la página de producto o de categoría de la que salió. La escribe el scraper, así que está en todas las filas.
service
De qué minorista salió esta fila. Este scraper comparte una tubería con varios otros servicios de producto, y el que elegiste queda estampado en cada fila - útil si mantienes más de un minorista en la misma tabla.
name
El nombre del producto tal y como lo declara la página.
price
El precio que declara la página.
currency
La moneda de ese precio, como columna aparte - así no tienes que extraer un símbolo del campo de precio.
availability
El estado de stock que declara la página.
brand
La marca que declara la página.
sku
El código de artículo propio del minorista.
mpn
El número de pieza del fabricante. Junto con gtin, es lo que hace que una exportación se pueda cruzar con un catálogo que no sea el de Fastenal.
gtin
El número global de artículo comercial: el identificador del código de barras.
rating
La valoración del producto, si la página publica una. Aquí no se indica ninguna escala; no hemos visto ningún valor.
reviews
El número de reseñas. Un recuento, no el texto - en esta exportación no hay cuerpo de reseña.
image
La imagen de producto que declara la página.
url
El enlace al producto.
description
La descripción del producto que declara la página.

Dos cosas sobre las pruebas que hay detrás de esta página, ambas merecen tu tiempo. Primero, el mecanismo: los productos se leen del JSON-LD que una página publica sobre sí misma, los datos estructurados que los minoristas incrustan para los buscadores. Eso pone un techo que esta página no va a fingir superar. Cada columna después de service existe solo si Fastenal declara ese campo, así que un hueco significa no publicado, no ejecución fallida. Segundo, la laguna: nunca hemos ejecutado esto contra Fastenal. Tenemos cuarenta y cinco exportaciones de la tubería compartida que hay detrás de este servicio y ninguna es una ejecución de Fastenal: cuarenta y cuatro volvieron vacías y la única con datos es de otro minorista. Esa exportación vale como un dato honesto sobre la herramienta, no sobre Fastenal: query y service venían rellenos en todas las filas, porque los escribe el propio scraper - y seis de las quince estaban vacías en todas y cada una de las filas. Cuenta también aquí con huecos, cuenta con que caigan en otro sitio porque otro minorista publica otros datos estructurados, y deja que tu primera ejecución del plan gratuito te diga cuáles. Por eso esta página tampoco imprime valores de ejemplo ni formatos: sin una ejecución de Fastenal, nos los estaríamos inventando.

Controles de la ejecución

Un mando,
y una lista de enlaces.

Una línea es una página de producto o una categoría entera. Más allá de eso hay un solo número que fijar y una forma de entregar una lista más larga.

URL de producto URL de categoría URL de búsqueda Una por línea Límite por consulta Vacío o 0 se lo lleva todo Subida de CSV Subida de XLSX Subida de TXT Proxy residencial
De dónde salen los campos

La página lo declara,
nosotros lo reportamos.

Este scraper lee los datos estructurados que una página de producto publica sobre sí misma: el bloque JSON-LD que los minoristas incrustan para que los buscadores puedan mostrar un precio y un estado de stock. Por eso las columnas se leen como se leen: sku, mpn, gtin, brand, availability y currency son el vocabulario estándar para describir un producto, no nombres que nos hayamos inventado.

La consecuencia práctica es la que conviene tener en cuenta. Una columna es tan buena como el marcado del propio minorista. Si un campo falta en los datos estructurados de la página, vuelve vacío, y repetir la ejecución no cambia eso: no es un fallo, es una ausencia. En la única exportación con datos que tenemos de esta herramienta compartida, seis de las quince columnas estaban vacías en todas las filas.

Si necesitas algo que el marcado no lleva, ese es otro trabajo: el Scraper Universal con IA lee la página en sí y devuelve los atributos que nombres, en lugar de solo lo que se declaró para los buscadores.

livescraper.app · el techo
Leído del JSON-LD de la página
query y service: los escribimos nosotros
Las otras trece: las declara la página
Vacío = no publicado, no fallido!
Comprueba los huecos en tu primera ejecución
Los datos estructurados los decide cada minorista, y no todos deciden igual.
Entregar la lista

Las subidas se suman
y no eliminan duplicados.

Un archivo subido no vacía el cuadro: las líneas se añaden a lo que ya habías escrito, y los duplicados no se eliminan. Sube el mismo archivo dos veces y esas URLs se pedirán realmente dos veces, y se facturarán dos veces.

Para un CSV o un TXT se toma la línea entera como una URL, así que una hoja de cálculo con columnas extra no es lo que quieres aquí. Solo un XLSX se lee por columnas, y ahí toma la columna A.

El selector lista Parquet junto a CSV, XLSX y TXT, pero en realidad no puede leer uno en el navegador y te lo dirá - usa cualquiera de los otros tres.

livescraper.app · la subida
CSV · XLSX · TXT
Los duplicados NO se eliminan!
CSV y TXT: la línea entera
XLSX: columna A
Añadido a lo que escribiste
Revisa el cuadro antes de ejecutar: una lista duplicada es una factura duplicada.
Flujos de trabajo habituales

Tres tareas que la gente
ejecuta más aquí.

Algunas formas en que los equipos convierten un catálogo industrial en algo que una hoja de cálculo pueda responder.

Compras

Pon precio a tu propia lista de piezas

Exporta las categorías de las que compras y cruza el resultado con tu maestro de artículos por mpn o gtin en vez de por nombres. Lo que obtienes es una comparación línea a línea con lo que estás pagando de verdad, que es la versión de esa pregunta que un equipo financiero aceptará.

Compras · Finanzas
Catálogo

Rellena los huecos de tus propios datos

Si a tus fichas de producto les faltan números de fabricante o códigos de barras, una exportación de categoría es una fuente. Marca, sku, mpn y gtin llegan juntos en una fila, que suele bastar para reconciliar un artículo que ya tienes en stock.

Datos · Surtido
Disponibilidad

Vigila una categoría en el tiempo

Ejecuta la misma categoría de forma periódica y guarda las exportaciones. Cómo se mueven precio y disponibilidad en toda una sección dice más de un proveedor que cualquier artículo suelto - y la columna query mantiene cada ejecución trazable hasta la página de la que salió.

Operaciones
Precios

Paga por los productos
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í.

Plan gratuito

500 filas gratis - 0 $

En 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. El proxy residencial que este minorista exige lo pones tú.

0 $ para siempre
Pago por uso

0,002 $ por fila, tras el plan gratuito

La misma tarifa plana que cualquier otro scraper de la plataforma, y aquí una fila es un producto. El estimador muestra el número de filas y el coste en créditos antes de que arranque la ejecución: sin facturas sorpresa ni unidades de cómputo que traducir.

El más popular
Volumen

A medida · gran volumen

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

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

Cuando el marcado
no basta.

Uno rellena los campos que una página nunca declaró; el otro te dice cuánto cuesta la misma pieza en otro sitio.

La parte legal

¿Es legal hacer scraping
de catálogos de producto?

Respuesta corta: sí para los datos públicos de catálogo - y por el lado de la privacidad esto es de lo menos problemático que hay, porque no aparece ninguna persona.

Todo lo que hay en esta exportación se muestra en una página pública de producto a cualquiera que la abra: el nombre, el precio, la moneda, la disponibilidad, la marca, los identificadores, una imagen y una descripción. Es más: la mayor parte se publica en forma estructurada precisamente para que la lean las máquinas - para eso está el JSON-LD. Recopilarlo para investigación de precios y trabajo de catálogo es una práctica asentada desde hace mucho, y nada de esto toca un inicio de sesión, un precio de cliente ni una caja.

En estas quince columnas no hay ningún dato personal - ni nombres, ni reseñadores, ni datos de contacto. Eso hace corto el análisis de privacidad habitual. Lo que ocupa su lugar es comercial: los precios y la estructura del catálogo son información de negocio de un proveedor, y usarlos para orientar tus propias compras es corriente, mientras que republicar el catálogo de un competidor como propio es otra cosa que ninguna exportación vuelve aceptable.

Los términos de Fastenal restringen el acceso automatizado, y es uno de los minoristas que lo hace cumplir a nivel de red - por eso aquí un proxy residencial es un requisito y no una sugerencia. Eso lo convierte en una cuestión contractual además de técnica. No ejecutamos rastreadores de terceros en la capa de datos, y tus exportaciones se autodestruyen a los 30 días.

livescraper.app · principios
Solo páginas públicas de catálogo
Sin inicios de sesión, sin precios de cliente, sin caja
Ningún dato personal en ninguna columna
Los precios son información de negocio de un proveedor!
Las exportaciones se autoborran (30 días)
Consulta los propios términos de Fastenal antes de escalar.
Preguntas frecuentes

Lo que preguntan
antes de registrarse.

Las preguntas que más nos hacen. ¿Algo más? Habla con nosotros: las respuestas las escriben personas, no un bot.

¿Cómo hago scraping de datos de producto de Fastenal?+
Con el Scraper de Productos de Fastenal:
  1. Inicia sesión en la plataforma.
  2. Abre el Scraper de Productos de Fastenal.
  3. Pega URLs de producto o de categoría de Fastenal, una por línea - o sube un archivo CSV, XLSX o TXT.
  4. Configura un proxy residencial - Fastenal es uno de los minoristas que bloquea las IP de centros de datos o renderiza los productos en el cliente.
  5. Fija un límite por consulta, o déjalo vacío para llevarte todo, y haz clic en Get Data.
  6. Descarga el resultado como CSV, XLSX o JSON.
¿Puedo apuntar a una categoría entera o solo a productos sueltos?+
A cualquiera de las dos. Una línea puede ser una URL de producto o una URL de categoría o búsqueda, y una categoría devuelve una fila por producto que contenga. El ejemplo que la propia herramienta pone en el cuadro para Fastenal es una categoría - la sección de anclajes -, así que trabajar categoría a categoría es la forma prevista de usarlo.
¿De dónde salen realmente los datos?+
Del JSON-LD que la página publica sobre sí misma: los datos estructurados que los minoristas incrustan para los buscadores. Conviene saberlo porque pone el techo: este scraper reporta lo que Fastenal declara, así que una columna vuelve vacía cuando la página nunca declaró ese campo, no porque la ejecución fallara.
¿Estarán rellenas las quince columnas?+
Casi con seguridad no, y no vamos a fingir lo contrario. Como los campos se leen de los datos estructurados de cada página, qué campos hay lo decide el minorista. En la única exportación con datos que tenemos de esta herramienta compartida - otro minorista, no Fastenal - seis de las quince estaban vacías en todas las filas. Cuenta con huecos y deja que tu primera ejecución gratuita te diga cuáles aplican aquí.
¿Lo habéis ejecutado vosotros contra Fastenal?+
No, y esa es la respuesta honesta. Tenemos cuarenta y cinco exportaciones del scraper de productos compartido que hay detrás de este servicio y ninguna es una ejecución de Fastenal. Así que los quince nombres de columna son sólidos - dos fuentes independientes coinciden - y todo lo relativo a qué devuelve Fastenal en concreto lo establecerá tu primera ejecución del plan gratuito antes que nosotros.
¿Necesito un proxy para este?+
Sí. Las peticiones salen normalmente por nuestro pool de proxies compartido y no por tu dirección real, pero Fastenal es uno de los minoristas que la herramienta señala como bloqueadores de IP de centros de datos o como renderizadores en el navegador, así que este servicio necesita tu propio proxy residencial. Residencial basta: no tiene que ser estadounidense.
¿Para qué sirve la columna service?+
Registra de qué minorista salió una fila. Este scraper es uno de varios servicios que comparten una única tubería de producto, y el servicio que elegiste se envía con el trabajo y se escribe en cada fila - así que si guardas exportaciones de más de un minorista en la misma tabla, esa columna es la que los mantiene separados.
¿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: la misma tarifa plana que cualquier otro scraper de la plataforma. Una fila es un producto. El proxy residencial es un coste aparte, y es tuyo.

Tus primeros 500 productos,
invita la casa.

500 filas gratis, una sola vez, en cada cuenta nueva - sin caducidad. Después son 0,002 $ por fila, pago por uso, sin tarjeta registrada hasta que tú decidas. El proxy residencial lo traes tú.

Activo en segundos · sin tarjeta

Haz scraping de datos de producto de Fastenal a escala

El Scraper de Productos de Fastenal de Livescraper convierte páginas de catálogo industrial en una hoja de cálculo. Pegas URLs de producto de Fastenal o categorías enteras - una por línea, o subidas como archivo CSV, XLSX o TXT -, fijas cuántos productos tomar por consulta y descargas el resultado en un archivo CSV, Excel o JSON limpio, una fila por producto.

Cada fila lleva el nombre, el precio y su moneda como columnas separadas, la disponibilidad, la marca y los tres identificadores que hacen posible el trabajo de catálogo: sku, mpn y gtin. Los dos últimos son la razón de que esta exportación sea útil y no solo interesante - un número de pieza del fabricante se cruza con tu maestro de artículos, donde un nombre de producto solo lo hace aproximadamente. Valoración, número de reseñas, imagen, enlace y descripción completan las quince.

Los equipos de compras exportan las categorías de las que compran y cruzan el resultado con lo que ya están pagando, línea a línea. Los equipos de datos y surtido lo usan para rellenar números de fabricante y códigos de barras que faltan en sus propias fichas. Los equipos de operaciones ejecutan la misma categoría de forma periódica y vigilan cómo se mueven precio y disponibilidad en toda una sección en lugar de en un solo artículo.

Aquí se dicen dos límites en lugar de enterrarlos, porque ambos cambian cómo debes planificar. Fastenal es uno de los minoristas que esta tubería señala como bloqueadores de direcciones de centros de datos o como constructores de sus páginas de producto en el navegador, así que este servicio necesita tu propio proxy residencial - residencial basta, no hace falta que sea estadounidense. Y los campos se leen de los datos estructurados que cada página publica sobre sí misma, lo que significa que una columna vacía es un campo que el minorista nunca declaró y no una ejecución fallida; en la única exportación con datos que tenemos de esta herramienta compartida, de otro minorista, seis de las quince columnas estaban vacías de principio a fin. No lo hemos ejecutado contra Fastenal, así que los quince nombres de columna son lo que respaldamos y el resto es lo que te enseñará tu primera ejecución del plan gratuito. Empieza gratis: tus primeras 500 filas no cuestan nada y no requieren tarjeta.