Google Maps Scraper avatar
Google Maps Scraper
Try for free

No credit card required

View all Actors
Google Maps Scraper

Google Maps Scraper

compass/crawler-google-places
Try for free

No credit card required

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

Do you want to learn more about this Actor?

Get a demo
BE

Question - amount of place types

Closed

Beachlion opened this issue
2 months ago

Hi, I'm scraping for certain place types/categories within an area. Is defining many place types within an area more, equally or less cost efficient than using less place types per run (and do more runs with less place types per run)? Will the actor still find the same amount of places, or will it become less accurate with more place types?

ondrejklinovsky avatar

Hi, thanks for the questions.

Is defining many place types within an area more, equally or less cost efficient than using less place types per run (and do more runs with less place types per run)?

Using a single run for all your categories (types) should be slightly more cost efficient - each run has some startup cost. Also, if you used multiple runs, you'd have to merge and deduplicate the datasets.

Will the actor still find the same amount of places, or will it become less accurate with more place types?

Both single run and multiple runs should find roughly the same amount of places.

BE

Beachlion

2 months ago

Thanks. Two more questions:

  • I see you have two actors for scraping google maps; "Google maps extractor" and "Google maps scraper". I've been using both. Are there any major differences between them when my need is to get all places within certain categories at a certain location or should I get more or less the same results?
  • To find places in a category, would you recommend specifying the categories I'm looking for in the "Search filters and categories field" or use more open search terms?
ondrejklinovsky avatar

Are there any major differences between them when my need is to get all places within certain categories at a certain location or should I get more or less the same results?

Google maps extractor is faster but doesn't scrape places' details (reviews, images or Q&A and updates). See the comparison table. For your usecase they will both get more or less the same results.

To find places in a category, would you recommend specifying the categories I'm looking for in the "Search filters and categories field" or use more open search terms?

When you use open search terms, for example restaurant, you may see in the results that not all places have the restaurant category, but something similar (bar, pub, gas station) - something Google thinks is close enough to a restaurant. If you use "categories field" instead, then the actor will discard all places that don't have the category restaurant or other categories containing restaurant word: indian restaurant, mexican restaurant etc. So it depends whether you want ONLY places with specified categories or ALL places that Google sends us.

Developer
Maintained by Apify
Actor metrics
  • 3k monthly users
  • 366 stars
  • 97.8% runs succeeded
  • 3.1 days response time
  • Created in Nov 2018
  • Modified 2 days ago