7 дней бесплатно

Парсер отзывов Google, который берёт плату за место, а не за каждый отзыв

Введите место, и Web Unlocker вернёт его страницу отзывов Google: рейтинг, разбивку по звёздам, темы и лучшие отзывы с текстом по цене одной страницы. Страница, которая не загрузилась, не оплачивается.

Примеры:

1000 бесплатных запросов · Оплата только за результат · 195+ стран · Работает с Claude

google.com/maps/search/Franklin+Barbecue+AustinПример запуска · оценок: 7,336 · отзывов: 3 · 5.3 с
Скачать
  1. Открываем настоящий браузер, страна: США
  2. Загружаем место в Google Maps так же, как это делает посетитель
  3. Читаем рейтинг, число оценок по звёздам и отзывы

Готовы собрать отзывы нужных мест? Получите API‑ключ или запишитесь на демо.

Получите API-ключ и бесплатные запросы

Расскажите немного о вашей команде и получите:

  • API-ключ в течение одного рабочего дня
  • Бесплатные запросы под ваши сайты
4.7 / 5 на G2на основе 79 отзывов
Записаться на демо

Карта не нужна. Отмена подписки в любой момент. Ответим в течение одного рабочего дня.

Спарсите отзывы Google для 1000 мест за $0.98

Страница места в Google Maps содержит рейтинг, число оценок по звёздам, темы, которые упоминают люди, и лучшие отзывы, и Web Unlocker берёт за неё как за одну страницу. Google Places API берёт за каждый вызов и возвращает 5 отзывов. Парсеры отзывов берут за каждый отзыв.

Сложная страница стоит
столько же, сколько простая.

Страница, которая не загрузилась, не оплачивается. Вы платите за отрисованную страницу и ни за что больше.

Сколько стоят отзывы Google для 1000 мест

1000 страниц мест с лучшими отзывами по опубликованным ценам

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

Web Unlocker на тарифе Growth, $0.98 за 1000 страниц. Остальные берут за 3000 отзывов на этих страницах или за 1000 вызовов по 5 отзывов.

Выберите, как получать данные об отзывах Google

Официальный API останавливается на 5 отзывах на место и берёт деньги за каждый вызов. Парсеры отзывов берут за каждый отзыв. Вот что нужно на каждом пути для тех же 1000 мест.

Ключ Google API, единица оплаты, цена 1000 мест с лучшими отзывами, разбивка по звёздам и форматы страницы в Gologin Web Unlocker, Google Places API, Apify и Outscraper
Что нужноWeb UnlockerGoogle Places APIApifyOutscraper
Старт без ключа Google APIДаНетДаДа
Вы платите заСтраницуКаждый вызовКаждый отзывКаждый отзыв
1000 мест с лучшими отзывами$0.98$25$1.80$9
Разбивка оценок по звёздам, от 5 до 1ДаНет, только среднееНетДа
Темы отзывов с числом упоминанийДаНетНетНет
Страница целиком в HTML или MarkdownДаНетНетНет

Парсите не только отзывы Google? Web Unlocker возвращает любую страницу так же и по той же цене.

Проверяйте 1000 мест на новые отзывы в Google Maps каждое утро за $0.98

Своих алертов у Web Unlocker нет. Ваш скрипт открывает страницу каждого места раз в день: если рейтинг или число отзывов изменились, появились новые отзывы. 1000 мест обходятся в $0.98 в день.

Сервисы мониторинга отзывов стоят от $65 в месяц за место.
Ваша проверка стоит $0.001.

Как спарсить отзывы Google на Python или Node.js

Один запрос на место: отправьте адрес места в Google Maps, получите отрисованную страницу, прочитайте рейтинг, число оценок по звёздам, темы и отзывы. Демо выше запускает тот же парсер.

  1. Шаг 01

    Получите API-ключ

    Заполните форму выше. Ключ придёт на почту в течение одного рабочего дня.

  2. Шаг 02

    Соберите адрес места

    google.com/maps/search/ плюс место и его город, а также страна, из которой его открыть.

  3. Шаг 03

    Прочитайте отзывы

    На странице есть рейтинг, число оценок по звёздам, темы с числом упоминаний и лучшие отзывы, у каждого автор, звёзды, дата и текст.

Установка
pip install requests
Запуск
GOLOGIN_SCRAPING_API_KEY=your_key python google_reviews.py
Отправляет на
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))

Нужно сначала найти места? Парсер Google Maps перечисляет все места категории в городе, и каждое из них - ещё одна страница здесь.

Часть полного технологического стека

Один аккаунт, одна прокси-сеть, одна экосистема. Выберите продукт под задачу.

Парсите и сами места? Смотрите парсер Google Maps, парсеры Reddit и YouTube или все инструменты для веб-парсинга.

Вопросы о парсере отзывов Google

Как спарсить отзывы Google?

Отправьте адрес места в Google Maps в Web Unlocker: google.com/maps/search/ плюс название и город. Он откроет страницу в настоящем браузере из выбранной вами страны и вернёт её с рейтингом, числом оценок по каждой звезде, темами, которые упоминают люди, и лучшими отзывами, у каждого автор, звёзды, дата и текст. Код выше делает именно это.

Как спарсить отзывы Google на Python?

Отправьте адрес места в Web Unlocker через библиотеку requests и прочитайте поля со страницы. Вкладка Python выше - это готовый скрипт, проверенный на живом API.

Можно ли парсить отзывы Google без API?

Да. Страница места в Google Maps общедоступна и открывается без входа. Web Unlocker возвращает её такой, какой её видит браузер посетителя, без проекта Google Cloud, без ключа API и без одобрения.

Есть ли API отзывов Google?

Два официальных. Google Places API возвращает рейтинг места и до 5 отзывов, $25 за 1000 вызовов. Google Business Profile API возвращает все отзывы бесплатно, но только для организаций, которыми вы владеете или управляете. Чтобы получить отзывы чужих мест сверх этих 5, с разбивкой по звёздам, Web Unlocker возвращает саму страницу Maps.

Почему Google Places API возвращает только 5 отзывов?

Таков его документированный лимит: Place Details возвращает не больше 5 отзывов на место, отсортированных по релевантности, в тарифе за $25 за 1000 вызовов. Он даёт средний рейтинг без разбивки по звёздам. Страница Maps содержит число оценок по каждой звезде и темы отзывов, а Web Unlocker возвращает страницу целиком.

Сколько отзывов возвращает страница одного места?

Три лучших отзыва с полным текстом, а также рейтинг, число оценок по каждому уровню звёзд и темы с числом упоминаний. С сентября 2026 года Google Maps показывает полный список отзывов места только после входа, поэтому именно это получает любой инструмент, читающий публичную страницу. Для ваших собственных организаций Google Business Profile API перечисляет все отзывы бесплатно.

Можно ли получить все отзывы места?

Не с публичной страницы: Google держит полный список и варианты сортировки за входом в Google. Публичными остаются сводка и лучшие отзывы, и они приходят одной страницей по одной цене.

Можно ли сортировать отзывы Google по дате?

Сортировка тоже за входом. На странице лучшие отзывы. Чтобы заметить новые, сравнивайте число отзывов и рейтинг с прошлым запуском: вкладка «Ежедневная проверка» выше делает это для списка мест.

Возвращает ли парсер разбивку отзывов по звёздам?

Да: сколько оценок получил каждый уровень звёзд, от 5 до 1, для каждого места. Franklin Barbecue в Остине в день нашего теста: 6053 пятизвёздочные оценки, 695 четырёхзвёздочных, 285 трёхзвёздочных, 104 двухзвёздочные и 199 однозвёздочных.

Можно ли спарсить отзывы всех организаций города или категории?

Да, в два шага. Парсер Google Maps перечисляет места категории квадрат за квадратом, а затем каждое место - ещё одна страница здесь. 146 стоматологов в Майами пришли из 25 страниц поиска; их 146 страниц отзывов дают 171 страницу, всего около 17 центов.

Как выгрузить отзывы Google своей компании?

Если вы владеете карточкой компании или управляете ею, используйте Google Business Profile API: он бесплатно перечисляет все отзывы ваших организаций, по 50 на страницу, после того как Google одобрит ваш проект. Web Unlocker - для мест, которыми вы не управляете.

Как выгрузить отзывы Google в CSV?

Web Unlocker возвращает страницу, а не таблицу, поэтому до вас ничего не обрезается. Превратить её в CSV можно несколькими строками кода или одним запросом: передайте страницу Claude вместе с Gologin scraping skill и попросите CSV.

Сколько стоит парсер отзывов Google?

Меньше $1 за 1000 страниц и одна цена за любую страницу: 1000 мест с отзывами обходятся в $0.98. Страница, которая не загрузилась, не оплачивается. Тарифы начинаются от $49 в месяц за 50 000 запросов.

Есть ли бесплатный парсер отзывов Google?

Да, для старта: с Web Unlocker вы получаете 1000 бесплатных запросов, этого хватит на 1000 мест с отзывами.

Нужны ли прокси для парсинга отзывов Google?

Нет. Web Unlocker сам подбирает IP в более чем 195 странах и открывает страницу из выбранной вами страны.

Какой парсер отзывов Google лучший?

Зависит от задачи. Apify и Outscraper продают готовые строки и берут деньги за каждый отзыв. Web Unlocker возвращает всю страницу Maps по одной цене за страницу, с разбивкой по звёздам и темами, которых нет в строках, а разбираете вы её по-своему.

Законно ли парсить отзывы Google?

Страница места в Maps общедоступна и открывается без входа. Web Unlocker загружает её так же, как браузер посетителя, и возвращает страницу. Что вы собираете и как используете, решаете вы, поэтому сверьтесь с правилами, которые относятся к вашему проекту.

Получите API-ключ и бесплатные запросы

Расскажите немного о вашей команде и получите:

  • API-ключ в течение одного рабочего дня
  • Бесплатные запросы под ваши сайты
4.7 / 5 на G2на основе 79 отзывов
Записаться на демо

Карта не нужна. Отмена подписки в любой момент. Ответим в течение одного рабочего дня.