Google Maps Scraper avatar
Google Maps Scraper

Pricing

Pay per event

Go to Store
Google Maps Scraper

Google Maps Scraper

Developed by

Compass

Compass

Maintained by Apify

Extract data from thousands of Google Maps locations and businesses, including reviews, reviewer details, images, contact info, opening hours, location, prices & more. Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.

4.2 (90)

Pricing

Pay per event

1556

Total users

124K

Monthly users

17K

Runs succeeded

97%

Issues response

3.2 days

Last modified

a day ago

BO

Actor doesn't find relevant entries for "cafe" search?

Closed

boeserjunge123 opened this issue
5 months ago

I have used this scraper many times and quite happy with it, but for some reason it has problems finding relevant shops for the search term "cafe".

Instead it finds restaurants, bars, gas stations and what not and rarely ever an actual cafe.

I tried different search terms, I tried using the category option for cafe directly, but nothing seems to have worked. Please check it out and let me know what's wrong?

aja_bar avatar

Hi there!

Thank you for your feedback! Google often includes adjacent categories in search results. I would recommend using more specific terms, like "coffee shop" or "espresso bar" rather than just “cafe”.

You can also experiment with different category combinations, such as "coffee shop" and "cafe”. By changing the input just a bit I’m getting more relevant results:
 


{
"categoryFilterWords": [
"coffee shop"
],
"includeWebResults": false,
"language": "en",
"locationQuery": "bayern, germany",
"maxImages": 0,
"maxQuestions": 0,
"maxReviews": 0,
"onlyDataFromSearchPage": false,
"reviewsOrigin": "all",
"reviewsSort": "newest",
"scrapeDirectories": false,
"scrapeImageAuthors": false,
"scrapeReviewsPersonalData": false,
"scrapeTableReservationProvider": false,
"searchMatching": "all",
"skipClosedPlaces": false,
"website": "allPlaces",
"reviewsFilterString": "",
"placeMinimumStars": "",
"allPlacesNoSearchAction": ""
}

As a last resort you could consider also using the searchMatching option set to only_includes or only_exact to restrict results to places with "cafe" in their name, although this could lead to a loss of potentially relevant results.

Hope this helps! Cheers, Andrea