Todos los scrapers

Viajes

Tripadvisor Scraper

tripadvisor.com

99.6% Tasa de éxito
12.5s Respuesta media
DataDome Protección
1000 llamadas Medido sobre

Tripadvisor está detrás de DataDome, uno de los sistemas anti-bot más difíciles de superar a escala: una petición simple recibe un desafío, no una página. ScrapeUnblocker la renderiza en un navegador real, obtiene la clearance de DataDome una vez y la reutiliza en toda la flota, de modo que una tanda completa de 1000 llamadas se mantiene en el 99,6% en lugar de desplomarse tras los primeros cientos. El texto de las reseñas, las valoraciones y los rankings vuelven en la página tal como los vería cualquier visitante.

Qué puedes extraer

  • Nombre y categoría del alojamiento, restaurante o atracción
  • Valoración global, número de reseñas y posición en el ranking
  • Texto de cada reseña, autor y fecha
  • Nivel de precio y etiquetas de cocina o servicios
  • Dirección, coordenadas y datos de contacto

Cómo rastrearlo

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/getPageSource?url=https%3A%2F%2Fwww.tripadvisor.com%2F&parsed_data=true"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/getPageSource",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"url": "https://www.tripadvisor.com/", "parsed_data": True},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

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

const results = await su.getPageSource({
  url: 'https://www.tripadvisor.com/',
  parsedData: true,
});
console.log(results);

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.

Leer la documentación

Preguntas frecuentes

¿Es legal hacer scraping de Tripadvisor?

Recopilar datos públicos de Tripadvisor como valoraciones, clasificaciones y texto de reseñas 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. Parte de estos datos pueden ser personales, así que cumple las normas de privacidad que se te apliquen. ScrapeUnblocker devuelve la página pública; qué recopilas y cómo lo usas es responsabilidad tuya.

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

Tripadvisor está protegido por DataDome, así que una petición simple recibe un desafío en lugar de una página. ScrapeUnblocker renderiza la página en un navegador real, rota exits residenciales e ISP y gestiona el desafío. En el benchmark de ScrapeUnblocker devolvió contenido real en el 99,6 % de 1.000 llamadas, unos 12,5 s por llamada.

¿Qué datos de Tripadvisor puedo obtener?

Las páginas de hoteles, restaurantes y atracciones te dan el nombre y la categoría, la valoración general, el número de reseñas y la posición en la clasificación, el texto de cada reseña con su autor y fecha, el nivel de precio y las etiquetas de cocina o servicios, y la dirección, las coordenadas y los datos de contacto. Pasa parsed_data=true para recibir JSON estructurado.

¿Necesito una API o una cuenta de Tripadvisor?

No. ScrapeUnblocker devuelve la página pública de Tripadvisor como HTML, o como JSON estructurado con parsed_data=true, con una sola llamada a /getPageSource y tu clave de ScrapeUnblocker. No interviene ninguna cuenta de Tripadvisor. Si el contenido necesita un clic, escritura o scroll para aparecer, añade steps para hacerlo antes de capturar la página.

¿Puedo recopilar reseñas de Tripadvisor a escala?

Sí. Envía llamadas a /getPageSource para páginas de fichas y de reseñas de Tripadvisor 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. El texto de las reseñas, las valoraciones y las clasificaciones vuelven en la página tal como las ve cualquier visitante.

¿Cuánto cuesta hacer scraping de Tripadvisor?

Cada llamada a /getPageSource 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. No se facturan un bloqueo 403, un timeout, un 523 de origen inaccesible ni los errores del lado de ScrapeUnblocker; las páginas entregadas sí, incluida la propia página 404 de Tripadvisor. La prueba gratuita incluye 500 peticiones, sin tarjeta.

Scrapers relacionados

Empieza a rastrear este sitio hoy

Plan gratuito incluido. No necesitas tarjeta para probarlo.