7-dniowy okres próbny

Scraper opinii Google, który rozlicza miejsce, a nie każdą opinię

Wpisz miejsce, a Web Unlocker zwróci jego stronę z opiniami Google: ocenę, liczbę ocen dla każdej gwiazdki, tematy, o których piszą ludzie, i najlepsze opinie z tekstem, a całość jest rozliczana 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

google.com/maps/search/Franklin+Barbecue+AustinPrzykładowe uruchomienie · ocen: 7,336 · opinii: 3 · 5.3 s
Pobierz
  1. Otwieram prawdziwą przeglądarkę: USA
  2. Ładuję miejsce w Google Maps tak, jak robi to użytkownik
  3. Odczytuję ocenę, rozkład gwiazdek 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 opinie Google dla 1000 miejsc za $0.98

Strona miejsca w Google Maps zawiera ocenę, liczbę ocen dla każdej gwiazdki, tematy, o których piszą ludzie, i najlepsze opinie, a Web Unlocker rozlicza ją jako jedną stronę. Google Places API rozlicza każde wywołanie i zwraca 5 opinii. Scrapery opinii rozliczają każdą opinię.

Trudna strona kosztuje
tyle samo, co łatwa.

Strona, która się nie załaduje, nic nie kosztuje. Płacisz za wyrenderowaną stronę i za nic więcej.

Ile kosztują opinie Google dla 1000 miejsc

1000 stron miejsc z najlepszymi opiniami, według opublikowanych cen

  • $0.98Gologin Web Unlocker
  • $1.80Google Maps Reviews Scraper (na Apify)
  • $4.50Bright Data
  • $9Outscraper
  • $25Google Places API

Web Unlocker w planie Growth, $0.98 za 1000 stron. Pozostałe rozliczają 3000 opinii z tych stron albo 1000 wywołań po 5 opinii.

Wybierz, jak pobierasz dane o opiniach Google

Oficjalne API kończy się na 5 opiniach na miejsce i rozlicza każde wywołanie. Scrapery opinii rozliczają każdą opinię. Oto, czego wymaga każda droga dla tych samych 1000 miejsc.

Klucz Google API, jednostka rozliczenia, cena za 1000 miejsc z najlepszymi opiniami, rozkład gwiazdek i formaty stron w Gologin Web Unlocker, Google Places API, Apify i Outscraper
Czego to wymagaWeb UnlockerGoogle Places APIApifyOutscraper
Start bez klucza Google APITakNieTakTak
Płacisz zaStronęKażde wywołanieKażdą opinięKażdą opinię
1000 miejsc z najlepszymi opiniami$0.98$25$1.80$9
Oceny rozbite na gwiazdki, od 5 do 1TakNie, tylko średniaNieTak
Tematy opinii z liczbą wzmianekTakNieNieNie
Cała strona w HTML lub MarkdownTakNieNieNie

Scrapujesz nie tylko opinie Google? Web Unlocker zwraca każdą stronę w ten sam sposób, w tej samej cenie.

Sprawdzaj 1000 miejsc pod kątem nowych opinii w Google Maps co rano za $0.98

Web Unlocker nie ma własnych alertów. Twój skrypt otwiera stronę każdego miejsca raz dziennie: gdy zmieni się ocena lub liczba opinii, są nowe opinie do przeczytania. 1000 miejsc to $0.98 dziennie.

Narzędzia do monitorowania opinii zaczynają się od $65 miesięcznie za miejsce.
Twoje własne sprawdzenie kosztuje $0.001.

Jak scrapować opinie Google w Pythonie lub Node.js

Jedno żądanie na miejsce: wyślij adres miejsca w Google Maps, odbierz wyrenderowaną stronę, odczytaj ocenę, liczbę ocen dla każdej gwiazdki, tematy i opinie. Demo powyżej uruchamia ten sam parser.

  1. Krok 01

    Odbierz klucz API

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

  2. Krok 02

    Zbuduj adres miejsca

    google.com/maps/search/ plus miejsce i jego miasto oraz kraj, z którego je otwierasz.

  3. Krok 03

    Odczytaj opinie

    Strona zawiera ocenę, liczbę ocen dla każdej gwiazdki, tematy z ich liczbą i najlepsze opinie, każdą z autorem, gwiazdkami, datą i tekstem.

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

import requests

place = "Franklin Barbecue Austin"
address = f"https://www.google.com/maps/search/{quote_plus(place)}?hl=en&ucbcb=1"

html = ""
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": address if attempt == 0 else f"{address}&_r={int(time.time())}",
            "render_js": "true",
            "wait": "9000",
            "geo": "us",
            "format": "json",
        },
        timeout=120,
    )
    html = response.json().get("data", {}).get("html", "")
    if 'data-review-id="' in html:
        break

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

blocks = {}
for match in re.finditer(r'data-review-id="([^"]+)"', html):
    blocks.setdefault(match.group(1), match.start())
starts = sorted(blocks.values()) + [len(html)]

reviews = []
for start, end in zip(starts, starts[1:]):
    block = html[start:end]
    author = re.search(r'class="d4r55[^"]*"[^>]*>([^<]+)<', block)
    text = re.search(r'class="wiI7pd"[^>]*>([^<]*)<', block)
    if author and text:
        stars = re.search(r'aria-label="(\d) stars?"', block)
        date = re.search(r'class="rsqaWe"[^>]*>([^<]+)<', block)
        reviews.append({
            "author": author.group(1),
            "stars": int(stars.group(1)) if stars else None,
            "date": date.group(1) if date else None,
            "text": text.group(1),
        })

print(json.dumps({
    "name": first(r"<h1[^>]*>([^<]+)"),
    "rating": first(r'class="F7nice[^"]*"[^>]*>\s*<span><span aria-hidden="true">([\d.]+)<'),
    "ratings": first(r'aria-label="([\d,]+) reviews?">\('),
    "stars": {level: first(rf'aria-label="{level} stars?, ([\d,]+) reviews?"') for level in "54321"},
    "topics": dict(re.findall(r'aria-label="([^",]+), mentioned in ([\d,]+) reviews?"', html)),
    "reviews": reviews,
}, indent=2, ensure_ascii=False))

Potrzebujesz najpierw listy miejsc? Scraper Google Maps wymienia wszystkie miejsca z kategorii w mieście, a każde to jedna kolejna strona tutaj.

Część kompletnego stosu technologicznego

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

Scrapujesz też same miejsca? Zobacz scraper Google Maps, scrapery Reddit i YouTube albo wszystkie narzędzia do web scrapingu.

Pytania o scraper opinii Google

Jak scrapować opinie Google?

Wyślij adres miejsca w Google Maps do Web Unlocker: google.com/maps/search/ plus nazwa i miasto. Otworzy stronę w prawdziwej przeglądarce z wybranego kraju i zwróci ją z oceną, liczbą ocen dla każdej gwiazdki, tematami, o których piszą ludzie, i najlepszymi opiniami, każdą z autorem, gwiazdkami, datą i tekstem. Kod powyżej robi dokładnie to.

Jak scrapować opinie Google w Pythonie?

Wyślij adres miejsca 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 można scrapować opinie Google bez API?

Tak. Strona miejsca w Google Maps jest publiczna i ładuje się bez logowania. Web Unlocker zwraca ją tak, jak widzi ją przeglądarka użytkownika, bez projektu Google Cloud, bez klucza API i bez zatwierdzenia.

Czy istnieje API opinii Google?

Dwa oficjalne. Google Places API zwraca ocenę miejsca i do 5 opinii, po $25 za 1000 wywołań. Google Business Profile API zwraca każdą opinię, za darmo, ale tylko dla lokalizacji, które posiadasz lub którymi zarządzasz. Aby dotrzeć do opinii innych miejsc poza tymi 5, razem z rozkładem gwiazdek, Web Unlocker zwraca samą stronę Maps.

Dlaczego Google Places API zwraca tylko 5 opinii?

Taki jest jego udokumentowany limit: Place Details zwraca najwyżej 5 opinii na miejsce, posortowanych według trafności, w SKU za $25 za 1000 wywołań. Zwraca średnią ocenę, bez rozkładu gwiazdek. Strona Maps zawiera liczbę ocen dla każdej gwiazdki i tematy opinii, a Web Unlocker zwraca całą stronę.

Ile opinii zwraca strona jednego miejsca?

3 najlepsze opinie z pełnym tekstem, plus ocenę, liczbę ocen na każdym poziomie gwiazdek i tematy z ich liczbą. Od września 2026 Google Maps pokazuje pełną listę opinii miejsca dopiero po zalogowaniu, więc tyle dostaje każde narzędzie czytające publiczną stronę. Dla własnych lokalizacji Google Business Profile API wymienia każdą opinię za darmo.

Czy mogę pobrać wszystkie opinie miejsca?

Nie z publicznej strony: Google trzyma pełną listę i opcje sortowania za logowaniem Google. Publiczne zostaje podsumowanie i najlepsze opinie, a to wraca jako jedna strona w jednej cenie.

Czy mogę sortować opinie Google od najnowszych?

Sortowanie też jest za logowaniem. Strona zawiera najlepsze opinie. Aby wyłapać nowe, porównaj liczbę opinii i ocenę z ostatnim uruchomieniem: zakładka Codzienne sprawdzanie powyżej robi to dla listy miejsc.

Czy scraper zwraca rozkład gwiazdek?

Tak: ile ocen dostał każdy poziom gwiazdek, od 5 do 1, dla każdego miejsca. Franklin Barbecue w Austin w dniu naszego testu: 6053 oceny pięciogwiazdkowe, 695 czterogwiazdkowych, 285 trzygwiazdkowych, 104 dwugwiazdkowe i 199 jednogwiazdkowych.

Czy mogę scrapować opinie wszystkich firm w mieście lub kategorii?

Tak, w dwóch krokach. Scraper Google Maps wymienia miejsca z kategorii kafelek po kafelku, a każde miejsce to jedna kolejna strona tutaj. 146 dentystów w Miami pochodziło z 25 stron wyszukiwania; ich 146 stron z opiniami daje 171 stron, łącznie około 17 centów.

Jak wyeksportować opinie Google własnej firmy?

Jeśli posiadasz lub zarządzasz wizytówką, użyj Google Business Profile API: wymienia każdą opinię Twoich lokalizacji za darmo, po 50 na stronę, gdy Google zatwierdzi Twój projekt. Web Unlocker służy do miejsc, którymi nie zarządzasz.

Jak wyeksportować opinie Google do CSV?

Web Unlocker zwraca stronę, a nie tabelę, więc nic nie jest obcinane, zanim to zobaczysz. Zamiana na CSV to kilka linii kodu albo jedno polecenie: przekaż stronę Claude z Gologin scraping skill i poproś o CSV.

Ile kosztuje scraper opinii Google?

Poniżej $1 za 1000 stron i ta sama cena za każdą stronę: 1000 miejsc z opiniami 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 opinii Google?

Tak, na start: Web Unlocker zawiera 1000 darmowych żądań, czyli wystarczająco na 1000 miejsc z opiniami.

Czy potrzebuję proxy do scrapowania opinii Google?

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

Jaki jest najlepszy scraper opinii Google?

To zależy od potrzeb. Apify i Outscraper sprzedają gotowe wiersze i rozliczają każdą opinię. Web Unlocker zwraca całą stronę Maps w jednej cenie za stronę, z rozkładem gwiazdek i tematami, których wiersze nie zawierają, a Ty parsujesz ją po swojemu.

Czy scrapowanie opinii Google jest legalne?

Strona miejsca w Maps 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.