Extractor de Productos de Office Depot

Enlaces de producto dentro,
una tabla con precios fuera.

Pega URLs de producto de Office Depot, una por línea, y cada una vuelve como fila: nombre, marca, precio y la moneda en que está, disponibilidad, los códigos de artículo, valoración y número de reseñas, imágenes, y una columna status que te dice qué ocurrió realmente con esa petición. Diecisiete columnas, una fila por producto.

500 filas gratis, una sola vezdespués 0,002 $ por filauna fila por productoCSV · JSON · Excel
Cómo funciona

Un campo,
y luego leer el status.

Hay muy poco que configurar, y por eso el último paso es el que importa.

  1. PASO 1Inicia sesión en la plataforma.
  2. PASO 2Abre el Extractor de Productos de Office Depot.
  3. PASO 3Pega URLs de producto de Office Depot, una por línea, o sube un archivo CSV, XLSX, TXT o Parquet.
  4. PASO 4Fija un límite por consulta si quieres. El campo admite un mínimo de 1 y viene con 100 por defecto.
  5. PASO 5Haz clic en Get Data y descarga como CSV, JSON o Excel.
  6. PASO 6Lee primero la columna status y después comprueba que name y price traen valores de verdad.

Ese último paso no es relleno. En nuestras propias ejecuciones llegó un status de ok junto a una fila por lo demás vacía; mira el diccionario de datos.

Por qué lo usan los equipos

Una columna que te dice
cuándo salió mal.

Los fallos llegan como datos, no como silencio

La mayoría de los extractores descartan una petición que no funcionó. Este devuelve la fila igualmente, con un status que dice qué pasó: hemos visto ok, http 404 y blocked (needs residential proxy). Una celda vacía que puedes explicar vale mucho más que una fila que sencillamente nunca apareció.

El precio dos veces, a propósito

price y parsed_price son columnas separadas, y currency es una tercera. La cadena de visualización sigue siendo legible mientras que el valor analizado es el que sumas y ordenas, así que nada aguas abajo tiene que quitar un símbolo de un texto antes de hacer cuentas.

Dos códigos de artículo, no uno

sku y sku_code están ambos declarados, junto a brand. En un catálogo de este tamaño, el identificador es lo que hace que una exportación se pueda cruzar con un sistema de compras; cuál de los dos lleva qué es algo que te mostrará tu propia primera exportación.

Diccionario de datos

Diecisiete columnas,
y una advertencia sobre una de ellas.

Los nombres son la lista que declara el propio servicio y la fila de cabecera de nuestras exportaciones. Para qué sirve cada columna está abajo. Lo que contendrá cada una, no, y la nota explica exactamente por qué aquí no vamos a adivinar.

query
La URL que enviaste para esta fila, devuelta. La escribe el extractor, así que está presente incluso cuando la petición falló, y eso es lo que te permite saber qué entrada produjo qué fallo.
status
Qué pasó con esta petición. Lee esto primero. Hemos observado tres valores: ok, http 404 y blocked (needs residential proxy). Mira la advertencia de abajo sobre lo que ok promete y lo que no.
name
El nombre del producto tal como lo declara la página.
brand
La marca que declara la página.
price
El precio tal como lo presenta la página.
parsed_price
El precio como valor para calcular, separado de la cadena de visualización de arriba.
currency
La moneda en que está ese precio, como columna propia, para que no tengas que extraer un símbolo del campo de precio.
availability
El estado de stock que declara la página.
sku
Un código de artículo para el producto.
sku_code
Una segunda columna de código de artículo que el servicio declara junto a sku. Cuál de las dos lleva qué identificador conviene confirmarlo desde tu propia exportación.
rating
La valoración del producto, si la página publica alguna.
reviews
El número de reseñas: una cifra, no el texto de las reseñas. En esta exportación no hay ningún cuerpo de reseña.
description
La descripción del producto que declara la página.
image
Una imagen del producto.
images
La columna de imágenes en plural, declarada junto a image. Si contiene varios valores y con qué forma no es algo que podamos decirte todavía.
url
El enlace al producto.
product_url
Una segunda columna de enlace que el servicio declara junto a url.

Los nombres son fiables. Los valores son tarea de tu primera ejecución, y aquí esa advertencia pesa más de lo habitual. Tenemos siete exportaciones de ejecución para este servicio y ninguna contiene un producto real de Office Depot. Cuatro volvieron con un status de ok mientras name decía Site Maintenance y todos los demás campos estaban en blanco: el comercio estaba sirviendo una página de mantenimiento y el extractor la capturó fielmente. Una volvió como blocked (needs residential proxy). Las dos restantes fueron http 404 contra una URL de marcador de posición, es decir, ni siquiera contra Office Depot. Así que lo más útil que podemos decirte es esto: un status de ok no significa que hayas recibido datos de producto. Comprueba que name y price traen valores antes de fiarte de una fila. Dos apuntes más. El aviso del formulario dice que los sitios con antibot devuelven un status «blocked» en el pool gratuito, que es solo residencial, y una de nuestras filas dice exactamente eso, así que puede hacer falta un proxy residencial para este comercio. Y nuestra exportación más antigua lleva solo once de estas diecisiete columnas, o sea que el esquema se ha movido: lo que midas debería venir de una ejecución actual y no de un archivo viejo.

Flujos habituales

Tres tareas para las que
la gente lo usa.

Todas empiezan con enlaces de producto que ya tienes.

Compras

Valorar una cesta contra tu propia lista

El material de oficina se compra con una lista que se repite, no artículo a artículo. Mete las URLs de producto que realmente vuelves a pedir y obtienes nombre, precio, moneda y disponibilidad en una tabla, con la misma forma cada mes, que es lo que hace posible comparar un mes con otro.

Compras · Finanzas
Monitorización

Detectar la rotura de stock antes que el pedido

availability y status describen juntos tanto el producto como la petición. Ejecuta la lista con calendario y sabrás no solo qué se agotó, sino qué enlaces dejaron de resolver: las filas http 404 son las referencias descatalogadas de las que nadie te avisó.

Suministro · Operaciones
Comparación

Poner un proveedor al lado de otro

Este es uno de varios comercios sobre el mismo esquema de diecisiete columnas, así que una exportación de Office Depot y otra de Macy's o Quill se apilan en una sola tabla sin transformarlas. Los identificadores son lo que te permite emparejar el mismo artículo entre dos de ellas.

Gestión de categoría
Precios

Paga por fila de producto,
y por nada más.

Sin suscripción, sin mínimo, sin licencia por usuario. Tus primeras 500 filas corren de nuestra cuenta; a partir de ahí, pago por uso.

Plan gratuito

500 filas gratis - 0 $

Para cada cuenta nueva, una sola vez. Sin tarjeta. Todos los extractores desbloqueados. Dado que ninguna ejecución que tenemos ha devuelto un producto real, esta es la parte que más importa aquí: gasta un puñado de filas en establecer qué te da realmente esta exportación antes de planificar nada sobre ella.

0 $ para siempre
Pago por uso

0,002 $ por fila, tras el plan gratuito

Unos 2 $ por cada 1.000 productos, la misma tarifa plana que cualquier otro extractor de la plataforma. Una fila por producto significa que la factura es la longitud de tu lista de enlaces, incluidas las filas que vuelven con un status de fallo, porque también son filas.

El más popular
Empresas

A medida: catálogos largos, con calendario

Precios por volumen, SLA, workers dedicados y onboarding a medida para equipos que revisan precios de grandes catálogos de suministro en varios comercios. 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

El mismo lineal,
otro proveedor.

El material de oficina rara vez viene de un solo sitio, y una comparación solo funciona si las exportaciones encajan.

La parte legal

¿Es legal extraer
páginas de producto de Office Depot?

Respuesta corta: sí, siempre que solo recojas lo que una página de producto publica públicamente, y eso es todo lo que lee este servicio.

Una ficha de producto es pública. Cualquiera puede abrirla sin cuenta y leer el nombre, el precio y la disponibilidad, y recopilar información comercial públicamente visible es una práctica asentada desde hace mucho. Mientras los datos sean de acceso público y el proceso no perturbe el servicio, no hay leyes federales que lo prohíban.

Esta es además la exportación más limpia que ejecutamos, porque ninguna de estas diecisiete columnas son datos personales. Un precio, un código de artículo y un estado de stock describen un producto, no a una persona, así que las cuestiones de protección de datos que surgen con una reseña o un perfil aquí ni aparecen. Los precios son información comercial de una empresa: trata los de un proveedor como querrías que trataran los tuyos, y recuerda que un precio capturado es un precio en un momento y no un hecho permanente.

Las condiciones de Office Depot restringen el acceso automatizado, así que esto sigue siendo una cuestión de condiciones. No tocamos nada que esté tras un inicio de sesión, leemos solo lo que se sirve al navegador de cualquier visitante, no ejecutamos rastreadores de terceros en la capa de datos y tus exportaciones se autoeliminan a los 30 días.

livescraper.app · principios
Solo páginas de producto públicas
Sin inicios de sesión ni muros de pago
Las peticiones fallidas vuelven etiquetadas, no ocultas!
Ningún dato personal en estas diecisiete columnas
Las exportaciones se autoeliminan (30 días)
La misma ficha que ve cualquier comprador.
Preguntas frecuentes

Lo que se pregunta antes de registrarse.

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

¿Qué columnas contendrá la exportación?+
Diecisiete: query, sku_code, product_url, name, description, parsed_price, price, currency, availability, rating, reviews, images, brand, sku, url, image y status. Es la lista que declara el propio servicio, compartida con los demás comercios de la misma canalización, y coincide con la fila de cabecera de nuestras exportaciones.
¿Qué envío?+
Una URL completa de producto de Office Depot, una por línea; el propio ejemplo del formulario es un enlace de la forma officedepot.com/a/products/…. Puedes subir un archivo CSV, XLSX, TXT o Parquet en lugar de pegar.
¿Qué me dice la columna status?+
Qué pasó con esa petición. Hemos visto tres valores en nuestras propias ejecuciones: ok, http 404 y blocked (needs residential proxy). Como una petición fallida vuelve igualmente como fila en lugar de desaparecer, puedes saber cuál de tus URLs de entrada no funcionó y por qué.
¿Un status de ok significa que la fila tiene datos de producto?+
No, y esto es lo más importante de la página. Cuatro de nuestras ejecuciones devolvieron un status de ok mientras la columna name decía Site Maintenance y todos los demás campos estaban en blanco: Office Depot servía una página de mantenimiento y el extractor la capturó con precisión. Comprueba siempre que name y price traen valores antes de fiarte de una fila.
¿Necesita un proxy residencial?+
Puede. El formulario dice que los sitios con antibot devuelven un status blocked en el pool gratuito, que es solo residencial, y una de las ejecuciones que tenemos volvió con el status blocked (needs residential proxy). Así que cuenta con esa posibilidad en lugar de dar por hecho que el pool gratuito pasará.
¿Qué hace el campo de límite?+
Limita cuántos productos vuelven por consulta. En este formulario el campo admite un mínimo de 1 y viene con 100 por defecto, y su marcador de posición dice all: fíjate en que no acepta 0, a diferencia de algunos de los otros extractores de aquí.
¿Lo habéis ejecutado vosotros?+
Siete veces, y ninguna ejecución devolvió un producto real de Office Depot: cuatro dieron con una página de mantenimiento, una volvió bloqueada y dos fueron 404 contra una URL de marcador de posición y no contra Office Depot. Preferimos decírtelo antes que presentar descripciones de columnas como si las hubiéramos visto llenarse.
¿Cuánto cuesta?+
Las primeras 500 filas de una cuenta nueva son gratis y por una sola vez; a partir de ahí son 0,002 $ por fila (unos 2 $ por cada 1.000), con pago por uso y sin suscripción. Las filas que vuelven con un status de fallo también son filas. Los créditos no caducan y no hay reinicio mensual.

Envía un enlace
y lee el status.

Pega una sola URL de producto de Office Depot, ejecútala y mira qué dice la columna status antes de construir nada encima. Tus primeras 500 filas son gratis.

Se activa al instante · sin tarjeta

Exportar datos de productos de Office Depot como filas

El material de oficina se compra con una lista que apenas cambia y a un precio que cambia constantemente, lo que lo convierte en algo obvio de seguir y tedioso de seguir a mano. Este servicio toma los enlaces de producto que ya vuelves a pedir y devuelve cada uno como una fila: nombre, marca, el precio tal como se muestra y como valor para calcular, la moneda, disponibilidad, los códigos de artículo, valoración y número de reseñas, imágenes y el enlace al producto. Diecisiete columnas, una fila por producto.

El formulario es deliberadamente pequeño: una lista de URLs y un límite, que admite un mínimo de uno y viene con cien por defecto. Lo que merece tu atención no es un ajuste sino una columna. status registra qué pasó con cada petición y, como una petición fallida vuelve igualmente como fila etiquetada en lugar de desaparecer en silencio, puedes saber exactamente cuál de tus enlaces de entrada no funcionó. En nuestras propias ejecuciones esa columna llevó tres valores: ok, http 404 y blocked (needs residential proxy).

Ese último valor conviene tenerlo en cuenta. El propio aviso del formulario señala que los sitios con antibot devuelven un status blocked en el pool gratuito, que es solo residencial, y una de las exportaciones que tenemos dice precisamente eso. Así que puede hacer falta un proxy residencial para este comercio: no es una certeza, pero tampoco una sorpresa.

Y una advertencia que esta página pone arriba en lugar de enterrar, porque es de esas cosas que arruinan una canalización sin hacer ruido. Un status de ok no garantiza datos de producto. De las siete exportaciones de ejecución que tenemos, cuatro devolvieron ok mientras la columna name decía Site Maintenance y todo lo demás estaba en blanco: Office Depot servía una pantalla de mantenimiento y el extractor registró lo que le dieron, con precisión y sin utilidad. Una ejecución fue bloqueada y las dos restantes fueron 404 contra una URL de marcador de posición en lugar del comercio. Dicho de otro modo, nunca hemos visto volver un producto real de Office Depot, así que los diecisiete nombres de columna de aquí son fiables y toda afirmación sobre lo que esas columnas contendrán está deliberadamente ausente en lugar de adivinada. Comprueba name y price, no solo status. Empieza gratis: tus primeras 500 filas no cuestan nada y no necesitan tarjeta. Consulta precios para ver las tarifas actuales.