Перейти к основному содержимому

Maps::Google::Reviews - Парсер отзывов с Google карт

Обзор парсера​

Парсер отзывов с Google карт. Парсер отзывов с Google карт предоставляет быстрое и автоматизированное получение отзывов с Гугл карт. Благодаря парсеру Maps::Google::Reviews вы сможете автоматически собирать базы отзывов из Гугл карт. Используя парсер Maps::Google::Reviews можно легко и быстро спарсить отзывы с Google maps.

Функционал A-Parser позволяет сохранять настройки парсинга парсера Maps::Google::Reviews для дальнейшего использования (пресеты), задавать расписание парсинга и многое другое.

Сохранение результатов возможно в том виде и структуре которая вам необходима, благодаря встроенному мощному шаблонизатору Template Toolkit который позволяет применять дополнительную логику к результатам и выводить данные в различных форматах, включая JSON, SQL и CSV.

Собираемые данные​

  • $totalcount — число отзывов места
  • $avgrating — средняя оценка
  • Массив $list (отзывы)
    • $list.$i.rating — оценка
    • $list.$i.text — текст
    • $list.$i.name — имя автора
    • $list.$i.date — дата
    • $list.$i.url — ссылка
Собираемые данные

Возможности​

  • Поддерживает указание кол-ва собираемых отзывов по запросу (Max reviews count)
  • Движок сбора: HTTP или Browser (Engine)

Варианты использования​

  • Сбор отзывов
  • Число отзывов и средняя оценка

Запросы​

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

https://maps.google.com/?cid=12262488876297357724

Варианты вывода результатов​

A-Parser поддерживает гибкое форматирование результатов благодаря встроенному шаблонизатору Template Toolkit, что позволяет ему выводить результаты в произвольной форме, а также в структуированной, например CSV или JSON

Формат результата по умолчанию:

$list.format('$name,$date,$url,$rating,$text\n')

Возможные настройки​

Название параметраЗначение по умолчаниюОписание
Max reviews count20Сколько отзывов класть в $list
EngineHTTPHTTP — без браузера. Browser — через браузер
Max concurrent browser pages10Сколько страниц Chrome может одновременно открывать парсер. При большом числе потоков увеличивать осторожно — растёт нагрузка на память и CPU
Browser tries on same proxy4Сколько новых страниц браузера открыть на одной прокси, если Google требует вход или нет вкладки Reviews. Затем прокси меняется. 0 — только первая страница, без повтора на той же прокси
Browser headless☑Запуск браузера без окна