7-dniowy okres próbny

Scraper Tripadvisor, który rozlicza stronę, a nie opinię

Wpisz hotel, restaurację lub atrakcję, a Web Unlocker zwróci stronę tego miejsca na Tripadvisor: ocenę, pozycję, oceny cząstkowe i opinie z odpowiedziami właścicieli, 10 na stronie, rozliczane jak jedna strona. Strona, która się nie załaduje, nic nie kosztuje.

Spróbuj:

1000 darmowych żądań · Płatność tylko za sukces · 195+ krajów · Gotowe dla Claude

tripadvisor.com/Hotel_Review-g60745-d8316858-Reviews-The_Godfrey_Hotel_Boston-Boston_Massachusetts.htmlPrzykładowe uruchomienie · opinii: 9547 · na tej stronie: 10 · 10,3 s
Pobierz
  1. Szukam miejsca własną wyszukiwarką Tripadvisor
  2. Ładuję jego stronę w prawdziwej przeglądarce w USA
  3. Odczytuję ocenę, oceny cząstkowe i opinie

Gotowy na własne miejsca? Pobierz klucz API albo umów demo.

Odbierz klucz API i darmowe żądania

Opowiedz nam trochę o swoim zespole i otrzymasz:

  • Klucz API w ciągu jednego dnia roboczego
  • Darmowe żądania na Twoich własnych witrynach docelowych
4.7 / 5 w G2na podstawie 79 opinii
Umów demo

Bez karty. Zrezygnujesz w każdej chwili. Odpowiadamy w ciągu jednego dnia roboczego.

Scrapuj 10 000 opinii z Tripadvisor za $0.98

Strona hotelu na Tripadvisor zawiera 10 opinii, strona restauracji 15, razem z ocenami i odpowiedziami właścicieli, a Web Unlocker rozlicza ją jako jedną stronę. Scraper opinii Tripadvisor na Apify lub w Bright Data rozlicza każdą opinię.

Trudna strona kosztuje
tyle samo, co łatwa.

Strona, która się nie załaduje, nic nie kosztuje. 9260 anglojęzycznych opinii o The Godfrey Hotel w Bostonie to 926 stron: $0.91.

Ile kosztuje 10 000 opinii z Tripadvisor

1000 stron hoteli po 10 opinii, według opublikowanych cen

  • $0.98Gologin Web Unlocker
  • $15Bright Data
  • $19Reviews Scraper (na Apify)
  • $38Outscraper

Web Unlocker w planie Growth, $0.98 za 1000 stron. Pozostałe rozliczają każdą opinię: Bright Data w cenach pay-as-you-go, najpopularniejszy aktor na Apify w planie Apify za $19, Outscraper po 500 darmowych opiniach.

Chcesz uruchomić to na własnych hotelach? Odbierz klucz API i darmowe żądania.

94 ze 100 stron Tripadvisor wraca za pierwszym razem

Nasz test scrapowania Tripadvisor: sto stron, jedno żądanie na każdą, bez ponowień: hotele od Bostonu po Tokio, strony opinii głęboko w historii hotelu, restauracje, atrakcje i listy miast. Oto, co wraca i jak szybko.

Strona, która nie wróci, kosztuje $0.
Płacisz za strony, nie za próby.

Zbierz 9260 anglojęzycznych opinii o hotelu za $0.91

Tripadvisor pokazuje każdą opinię każdemu odwiedzającemu, 10 na stronie hotelu i 15 na stronie restauracji, a każda strona linkuje do następnej. Twój scraper Tripadvisor idzie za tym linkiem aż do ostatniej strony: The Godfrey Hotel w Bostonie to 926 stron, wstecz do pierwszej opinii ze stycznia 2016.

Własne API Tripadvisor udostępnia pulę opinii ustaloną w umowie.
Strona pokazuje każdą opinię.

Jak scrapować opinie z Tripadvisor w Pythonie lub Node.js

Web scraping Tripadvisor to jedno żądanie na stronę: wyślij adres hotelu, restauracji lub atrakcji na Tripadvisor, odbierz stronę, odczytaj ocenę, pozycję i opinie. Każda strona linkuje do następnej, więc do każdej opinii dojdziesz jedną pętlą.

  1. Krok 01

    Odbierz klucz API

    Wypełnij formularz powyżej. Klucz przychodzi e-mailem w ciągu jednego dnia roboczego.

  2. Krok 02

    Wyślij adres miejsca

    Jego stronę na Tripadvisor, tak jak otwiera się w Twojej przeglądarce, oraz kraj, z którego ją otwierasz.

  3. Krok 03

    Odczytaj opinie

    Strona zawiera ocenę, pozycję i od 10 do 15 opinii, każdą z oceną, tekstem, datą i odpowiedzią właściciela.

Instalacja
pip install requests
Uruchomienie
GOLOGIN_SCRAPING_API_KEY=your_key python tripadvisor_reviews.py
Wysyła do
https://parsing.webunlocker.gologin.com/v1/scrape
import json
import os
import re
import time
from html import unescape

import requests

address = "https://www.tripadvisor.com/Hotel_Review-g60745-d8316858-Reviews-The_Godfrey_Hotel_Boston-Boston_Massachusetts.html"


def scrape(url):
    for attempt in range(3):
        response = requests.get(
            "https://parsing.webunlocker.gologin.com/v1/scrape",
            headers={"apikey": os.environ["GOLOGIN_SCRAPING_API_KEY"]},
            params={
                "url": url if attempt == 0 else f"{url}?_r={int(time.time())}",
                "geo": "us",
                "format": "json",
            },
            timeout=120,
        )
        html = response.json().get("data", {}).get("html", "")
        if "ShowUserReviews-" in html:
            return html
    return html


def text(markup):
    return unescape(re.sub(r"\s+", " ", re.sub(r"<[^>]+>", " ", markup.replace("<!-- -->", "")))).strip()


def first(pattern, source):
    match = re.search(pattern, source)
    return text(match.group(1)) if match else None


html = scrape(address)

place = {}
for block in re.findall(r'<script[^>]*application/ld\+json[^>]*>(.*?)</script>', html, re.S):
    data = json.loads(block)
    if "aggregateRating" in data:
        place = data
        break

cards = re.split(r'data-test-target="HR_CC_CARD"|data-automation="reviewCard"', html)[1:]
reviews = []
for card in cards:
    title = first(r'<a[^>]+ShowUserReviews[^>]+>(.*?)</a>', card)
    if not title:
        continue
    body = card.split("</h3>", 1)[1]
    body = body[body.find('data-test-target="review-body"'):] if 'data-test-target="review-body"' in body else body
    reviews.append({
        "author": first(r'href="/Profile/[^"]+"[^>]*>(?:<span[^>]*>)?([^<]+)<', card),
        "rating": first(r"<title[^>]*>([\d.]+) of 5 bubbles</title>", card),
        "title": title,
        "text": text(re.split(r"<button|Date of stay:|<div[^>]*>Written ", body)[0]),
        "date_of_stay": first(r"Date of stay:(?:<[^>]+>)+([^<]+)<", card),
        "owner_reply": "Response from " in card,
    })

next_page = re.search(r'aria-label="Next page" href="([^"]+)"', html)
print(json.dumps({
    "name": place.get("name"),
    "rating": place.get("aggregateRating", {}).get("ratingValue"),
    "reviews_total": place.get("aggregateRating", {}).get("reviewCount"),
    "ranking": first(r"(#[\d,]+ of [\d,]+ [^<\"]+?)(?= and rated|\"|<)", html),
    "reviews": reviews,
    "next_page": f"https://www.tripadvisor.com{unescape(next_page.group(1))}" if next_page else None,
}, indent=2, ensure_ascii=False))

Potrzebujesz tych samych miejsc od strony Google? Scraper opinii Google zwraca ocenę miejsca w Google, rozkład gwiazdek i najlepsze opinie w ten sam sposób.

Porównaj Tripadvisor API ze scraperami opinii

Oficjalne API, które 31 sierpnia 2026 zastąpiło Content API, najpopularniejszy scraper opinii na Apify, Outscraper i Web Unlocker: za co każde z nich pobiera opłatę przy scrapowaniu danych z Tripadvisor i co pozwala zachować.

Jednostka rozliczenia, cena za 1000 miejsc z pierwszymi opiniami, każda opinia miejsca, przechowywanie danych, darmowy start, ta sama cena na innych witrynach i formaty stron w Gologin Web Unlocker, Tripadvisor API, Apify i Outscraper
Czego to wymagaWeb UnlockerTripadvisor APIApifyOutscraper
Płacisz zaStronęMiejsce w każdym wywołaniuKażdą opinięKażdą opinię
1000 miejsc z pierwszymi opiniami$0.98$15$19$38
Każda opinia miejscaTak, strona po stroniePula ustalona w umowieTakTak
Przechowywanie zebranych danychTakTylko ID lokalizacjiTakTak
Darmowy start1000 stron1000 wywołań, jednorazowo$5 miesięcznie500 opinii
Ta sama cena na każdej innej witrynieTakNieNieNie
Cała strona w HTML lub MarkdownTakNieNieNie

Potrzebujesz najpierw listy miejsc? Lista miasta na Tripadvisor zawiera 30 hoteli lub restauracji na stronie, a odczytuje ją zakładka Hotele w mieście powyżej. Web Unlocker zwraca każdą inną witrynę w ten sam sposób.

Część kompletnego stosu technologicznego

Jedno konto, jedna sieć proxy, jeden ekosystem. Wybierz produkt, którego wymaga zadanie.

Scrapujesz opinie także gdzie indziej? Zobacz scrapery opinii Google i Google Maps albo wszystkie narzędzia do web scrapingu.

Pytania o scraper Tripadvisor

Jak scrapować opinie z Tripadvisor?

Wyślij adres miejsca na Tripadvisor do Web Unlocker. Otworzy stronę w prawdziwej przeglądarce i zwróci ją z oceną, pozycją w mieście, rozkładem ocen i opiniami: 10 na stronie hotelu, 15 na stronie restauracji, każdą z autorem, oceną, tytułem, tekstem, datą i odpowiedzią właściciela. Każda strona linkuje do następnej, a kod powyżej idzie za tym linkiem aż do ostatniej strony.

Jak scrapować opinie z Tripadvisor w Pythonie?

Wyślij adres strony do Web Unlocker biblioteką requests i odczytaj pola ze strony. Zakładka Python powyżej to kompletny skrypt, przetestowany na działającym API.

Czy istnieje Tripadvisor API?

Tripadvisor zamknął swoje Content API 31 sierpnia 2026, a jego klucze przestały działać. Następca, Tripadvisor Terra, sprzedaje samoobsługowy pakiet z ograniczoną liczbą opinii, pochodzących z puli ustalonej w Twojej umowie, a jego warunki pozwalają przechowywać wyłącznie ID lokalizacji. Web Unlocker zwraca samą publiczną stronę, z każdą opinią, strona po stronie.

Ile kosztuje Tripadvisor API?

Tripadvisor Terra daje pierwsze 1000 rozliczanych wywołań za darmo, jednorazowo na konto, a potem pobiera $0.015 za miejsce w każdym wywołaniu, mniej przy większym wolumenie. Web Unlocker kosztuje $0.98 za 1000 stron, a strona hotelu zawiera 10 opinii.

Czy Tripadvisor API jest darmowe?

Tylko na start: Tripadvisor Terra daje każdemu kontu jednorazowo pierwsze 1000 rozliczanych wywołań, a każde kolejne wywołanie jest płatne. Stare Content API z miesięcznymi darmowymi wywołaniami zamknięto 31 sierpnia 2026. Web Unlocker zawiera 1000 darmowych żądań, czyli 10 000 opinii o hotelach.

Jak zdobyć klucz Tripadvisor API?

Klucze do starego Content API przestały działać 31 sierpnia 2026, a nowe są dostępne z pakietem Tripadvisor Terra. Klucz Web Unlocker dostaniesz przez formularz powyżej w ciągu jednego dnia roboczego, z darmowymi żądaniami do testów na własnych miejscach.

Czy mogę scrapować wszystkie opinie hotelu?

Tak, a scraper opinii Tripadvisor nie potrzebuje do tego logowania: Tripadvisor pokazuje każdą opinię każdemu odwiedzającemu, strona po stronie. The Godfrey Hotel w Bostonie pokazuje swoje 9260 anglojęzycznych opinii na 926 stronach, a ostatnia z nich sięga stycznia 2016. Wszystkie razem kosztują $0.91.

Ile opinii zwraca jedna strona Tripadvisor?

10 na stronie hotelu lub atrakcji i 15 na stronie restauracji, plus ocenę miejsca, liczbę opinii, pozycję w mieście, rozkład ocen i oceny każdego elementu pobytu.

Czy scraper zwraca odpowiedzi właścicieli?

Tak, zawsze gdy miejsce odpowiedziało: kto odpowiedział, datę i pełny tekst. Na drugiej stronie opinii The Godfrey Hotel wszystkie 10 miały odpowiedź.

Czy mogę scrapować wszystkie hotele lub restauracje w mieście?

Tak. Strona listy miasta zawiera 30 miejsc z oceną, liczbą opinii, poziomem cen, telefonem, adresem i położeniem na mapie, a każde miejsce to jedna kolejna strona z jego opiniami. Zakładka Hotele w mieście powyżej wymienia 30 hoteli w Bostonie z jednej strony.

Czy mogę scrapować opinie w innych językach?

Tripadvisor.com wymienia opinie napisane po angielsku. Każda witryna krajowa wymienia opinie we własnym języku: na tripadvisor.fr The Godfrey Hotel ma ich 2061. Web Unlocker zwraca te strony w ten sam sposób, z ponad 195 krajów.

Jak wyeksportować opinie z Tripadvisor do CSV?

Zakładka Każda opinia powyżej zapisuje reviews.csv: jeden wiersz na opinię z oceną, datą, tytułem i tekstem. Możesz też przekazać stronę Claude z Gologin scraping skill i poprosić o CSV.

Ile kosztuje scraper Tripadvisor?

Poniżej $1 za 1000 stron i ta sama cena za każdą stronę: 10 000 opinii o hotelach to $0.98. Strona, która się nie załaduje, nic nie kosztuje. Plany zaczynają się od $49 miesięcznie za 50 000 żądań.

Czy istnieje darmowy scraper Tripadvisor?

Tak, na start: Web Unlocker zawiera 1000 darmowych żądań, czyli wystarczająco na 10 000 opinii o hotelach.

Czy potrzebuję proxy do scrapowania Tripadvisor?

Nie. Web Unlocker sam wybiera IP, w ponad 195 krajach, i otwiera stronę z kraju, który wybierzesz.

Jaki jest najlepszy scraper Tripadvisor?

To zależy od potrzeb. Apify, Bright Data i Outscraper sprzedają gotowe wiersze i rozliczają każdą opinię. Web Unlocker to scraper Tripadvisor, który zwraca całą stronę w jednej cenie za stronę, z pozycją, rozkładem ocen i odpowiedziami właścicieli, a Ty parsujesz ją po swojemu.

Dlaczego scrapery Tripadvisor przestają zwracać opinie?

Scrapery, które odpytują wewnętrzne źródła danych witryny, wymagają poprawki za każdym razem, gdy Tripadvisor któreś z nich zmieni: najpopularniejszy aktor Tripadvisor na Apify odnotował trzy takie poprawki w październiku 2026. Web Unlocker zwraca stronę, którą widzi odwiedzający.

Czy scrapowanie Tripadvisor jest legalne?

Strona Tripadvisor jest publiczna i ładuje się bez logowania. Web Unlocker ładuje ją tak, jak robi to przeglądarka użytkownika, i zwraca stronę. To, co zbierasz i jak tego używasz, zależy od Ciebie, więc sprawdź to z zasadami obowiązującymi w Twoim projekcie.

Odbierz klucz API i darmowe żądania

Opowiedz nam trochę o swoim zespole i otrzymasz:

  • Klucz API w ciągu jednego dnia roboczego
  • Darmowe żądania na Twoich własnych witrynach docelowych
4.7 / 5 w G2na podstawie 79 opinii
Umów demo

Bez karty. Zrezygnujesz w każdej chwili. Odpowiadamy w ciągu jednego dnia roboczego.