Google Maps Reviews Scraper avatar
Google Maps Reviews Scraper

Pricing

from $0.35 / 1,000 reviews

Go to Store
Google Maps Reviews Scraper

Google Maps Reviews Scraper

Developed by

Compass

Compass

Maintained by Apify

Extract all reviews of Google Maps places using place URLs. Get review text, published date, response from owner, review URL, and reviewer's details. Download scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.

4.5 (31)

Pricing

from $0.35 / 1,000 reviews

336

Total users

13K

Monthly users

2.3K

Runs succeeded

>99%

Issues response

5.5 days

Last modified

17 hours ago

CF

Extra wrong output is included on every run

Closed

charmed_fanatic opened this issue
15 days ago

On every run, the actor returns an extra (kind of empty) reply including the following: { "error": "no_search_results", "errorDescription": "No places found" }

For example, if I scrap 33 Google sites with no new reviews, the actor returns 34 items. 1 for every site saying there are no new reviews (which is expected), and an extra one with "No places found". It doesn't seem to be associated with any specific Google Maps ID, all other sites are fine.

This makes the logic of our workflows throw an error for an unexisting site.

lhotanok avatar

Hi, thank you for reporting this issue.

You're right — the extra result { "error": "no_search_results", "errorDescription": "No places found" } shouldn’t be stored in the dataset when there’s already an 'error' entry for each site with 0 new reviews. We’ll get that fixed.

1 for every site saying there are no new reviews (which is expected)

Just a quick note on this: These results are intentionally included in the dataset because the Actor follows a pay-per-result pricing model. Even when there are 0 new reviews, the search still consumes resources and therefore counts as a billable operation — excluding them would allow free usage without any cost.