Todos los scrapers

E-commerce

Target Scraper

target.com

97.4% Tasa de éxito
1.9s Respuesta media
Bot detection + rate limiting Protección
1164 llamadas Medido sobre

Target se sirve mediante un endpoint de plugin dedicado en lugar de la obtención de página genérica. Dale una consulta y devuelve los productos ya analizados: el título, la marca, el precio, una imagen y una URL limpia. Ordena los resultados, filtra por precio y recopila tantos como necesites por páginas. Los datos provienen de la propia API de producto Redsky de Target, ejecutada a través de nuestra cadena anti-bot: sin HTML que analizar y sin cuenta de API de Target.

Qué puedes extraer

  • Título del producto y URL limpia del producto
  • Marca
  • Precio y moneda
  • Imagen del producto
  • Identificador de producto TCIN

Endpoints dedicados

/marketplace/target-search

Una búsqueda de productos en Target

Productos de Target para una consulta: un array products con title, brand, price, image y una url del producto. Ordena, filtra con min_price/max_price y pagina con max_results. Retail de EE. UU., desde la API Redsky de Target.

Cómo rastrearlo

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/marketplace/target-search?query=coffee%20maker"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/marketplace/target-search",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"query": "coffee maker"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const data = await su.targetSearch('coffee maker', {
  sort: 'price_low',
  maxResults: 48,
});
console.log(data);

Las peticiones son POST y sus parámetros van en la query string. El renderizado en navegador siempre ocurre: no hay ningún flag que activar.

Ejemplo de respuesta

{
  "query": "coffee maker",
  "resultsCollected": 48,
  "products": [
    {
      "tcin": "80130149",
      "title": "Keurig K-Mini Single-Serve K-Cup Pod Coffee Maker",
      "brand": "Keurig",
      "price": 79.99,
      "formattedPrice": "$79.99",
      "currency": "USD",
      "image": "https://target.scene7.com/is/image/Target/....jpeg",
      "url": "https://www.target.com/p/-/A-80130149"
    }
  ]
}

Leer la documentación

Preguntas frecuentes

¿Es legal hacer scraping de Target?

Recopilar datos públicos de Target como títulos de productos, marcas y precios es lícito en muchas jurisdicciones, pero las normas dependen de tu país, de los datos que recopiles y de cómo los uses. ScrapeUnblocker devuelve la página pública; qué recopilas y cómo lo usas es responsabilidad tuya.

¿Cómo hago scraping de Target sin que me bloqueen?

Target usa detección de bots y limitación de tasa. El plugin de ScrapeUnblocker rota exits residenciales e ISP y gestiona los desafíos por ti, y después devuelve los productos ya parseados. En el benchmark de ScrapeUnblocker devolvió contenido real en el 97,4 % de 1.164 llamadas, unos 1,9 s por llamada.

¿Qué datos de Target puedo obtener?

Para cada producto de una búsqueda: el TCIN (el id de producto propio de Target), el título, la marca, el precio numérico y el precio tal como lo muestra Target, la moneda, una imagen del producto y una URL de producto limpia. Ordena por relevancia, novedad o precio, filtra con min_price y max_price, y reúne hasta 500 productos por búsqueda con max_results.

¿Necesito una API o una cuenta de Target?

No. El plugin de Target devuelve resultados de búsqueda de productos como JSON sin cuenta de API ni clave de desarrollador de Target. Envía una consulta con tu clave de ScrapeUnblocker y recibes un array products, sin HTML que analizar. Un campo sin valor se omite en ese producto.

¿Puedo monitorizar precios de Target a escala?

Sí. Ejecuta búsquedas en paralelo hasta el límite de concurrencia de tu plan: de 20 a 100 solicitudes concurrentes en Pay as you go, Starter y Pro, y de 200 a 400 en Business, Scale y Ultimate. Usa tcin como clave de tu feed de precios para seguir el mismo producto a lo largo del tiempo. El plugin usa por defecto un exit de EE. UU., como exige Target.

¿Cuánto cuesta hacer scraping de Target?

Cada llamada al plugin de Target es una petición, y 1 petición = 1 crédito: 1,00 EUR por cada 1.000 en Pay as you go, bajando hasta unos 0,55 EUR por cada 1.000 en el plan Ultimate. Una búsqueda del plugin es una llamada, y la respuesta ya contiene el conjunto completo de resultados. No se facturan los bloqueos, los timeouts ni los errores del lado de ScrapeUnblocker. La prueba gratuita incluye 500 peticiones, sin tarjeta.

Scrapers relacionados

Empieza a rastrear este sitio hoy

Plan gratuito incluido. No necesitas tarjeta para probarlo.