Voyage
Tripadvisor Scraper
tripadvisor.com
Tripadvisor est protégé par DataDome, l'un des systèmes anti-bot les plus difficiles à franchir à grande échelle : une requête simple reçoit un défi, pas une page. ScrapeUnblocker la rend dans un vrai navigateur, récupère la clearance DataDome une fois et la rejoue sur toute la flotte, si bien qu'un run complet de 1000 appels tient à 99,6% au lieu de s'effondrer après les premières centaines. Le texte des avis, les notes et les classements reviennent dans la page telle que tout visiteur la verrait.
Ce que vous pouvez extraire
- Nom et catégorie de l'établissement, du restaurant ou de l'attraction
- Note globale, nombre d'avis et position au classement
- Texte de chaque avis, auteur et date
- Niveau de prix et tags de cuisine ou de services
- Adresse, position GPS et coordonnées de contact
Comment le scraper
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); Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.
Lire la documentation de l'API
Questions fréquentes
Est-il légal de scraper Tripadvisor ?
Collecter des données Tripadvisor publiques comme les notes, les classements et le texte des avis est licite dans de nombreuses juridictions, mais les règles dépendent de votre pays, des données collectées et de leur usage. Certaines de ces données peuvent être personnelles : respectez donc les règles de protection de la vie privée qui vous sont applicables. ScrapeUnblocker renvoie la page publique ; ce que vous collectez et la façon dont vous l'utilisez relève de votre responsabilité.
Comment scraper Tripadvisor sans me faire bloquer ?
Tripadvisor est protégé par DataDome : une requête simple reçoit donc un défi au lieu d'une page. ScrapeUnblocker rend la page dans un vrai navigateur, fait tourner des sorties résidentielles et ISP et gère le défi. Dans le benchmark de ScrapeUnblocker, 99,6 % des 1 000 appels ont renvoyé du contenu réel, en environ 12,5 s par appel.
Quelles données Tripadvisor puis-je obtenir ?
Les pages d'hôtels, de restaurants et d'attractions vous donnent le nom et la catégorie, la note globale, le nombre d'avis et la position au classement, le texte de chaque avis avec son auteur et sa date, le niveau de prix et les tags de cuisine ou d'équipements, ainsi que l'adresse, les coordonnées géographiques et les informations de contact. Passez parsed_data=true pour obtenir du JSON structuré.
Ai-je besoin d'une API ou d'un compte Tripadvisor ?
Non. ScrapeUnblocker renvoie la page Tripadvisor publique en HTML, ou en JSON structuré avec parsed_data=true, en un seul appel /getPageSource avec votre clé ScrapeUnblocker. Aucun compte Tripadvisor n'intervient. Si un contenu nécessite un clic, une saisie ou un défilement pour apparaître, ajoutez steps pour le faire avant la capture de la page.
Puis-je collecter des avis Tripadvisor à grande échelle ?
Oui. Envoyez en parallèle des appels /getPageSource pour les pages d'établissements et d'avis Tripadvisor, dans la limite de simultanéité de votre offre : de 20 à 100 requêtes simultanées sur les offres Pay as you go, Starter et Pro, et de 200 à 400 sur Business, Scale et Ultimate. Le texte des avis, les notes et les classements reviennent dans la page tels que n'importe quel visiteur les voit.
Combien coûte le scraping de Tripadvisor ?
Chaque appel /getPageSource correspond à une requête, et 1 requête = 1 crédit : 1,00 EUR pour 1 000 en paiement à l'usage, en descendant jusqu'à environ 0,55 EUR pour 1 000 sur l'offre Ultimate. Un blocage 403, un timeout, un 523 (origine injoignable) et les erreurs côté ScrapeUnblocker ne sont pas facturés ; les pages livrées le sont, y compris la propre page 404 de Tripadvisor. L'essai gratuit inclut 500 requêtes, sans carte bancaire.
Scrapers similaires
Commencez à scraper ce site dès aujourd'hui
Palier gratuit inclus. Aucune carte bancaire requise pour tester.