Google Maps Extractor avatar

Google Maps Extractor

Try for free

Pay $6.00 for 1,000 results

Go to Store
Google Maps Extractor

Google Maps Extractor

compass/google-maps-extractor
Try for free

Pay $6.00 for 1,000 results

Extract data from hundreds of places fast. Scrape Google Maps by keyword, category, location, URLs & other filters. Get addresses, contact info, opening hours, popular times, prices, menus & 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
RF

Understanding expected costs + available data

Closed

RFC opened this issue
11 days ago

When initiating a search, is there a way to approximate the total number of records (and consequently, the total exected cost) I can expect? I also don't really know how to interpret the various datapoints such as X/Y Scraped, # Requests, Maximum Results, etc. Can you help explain?

ondrejklinovsky avatar

Hey,

unfortunately there is not an easy way to approximate the total number of records - if you search for hotels in a city or country, we don't know how many hotels there are. What we can do is to show you the progress of the search - how many search pages we have scraped and how many we have left to scrape (you can read more about the search pages (a.k.a small maps) in this article).

Regarding datapoints:

  • X/Y Scraped means that actor has split your location into Y smaller maps (aka search pages or map segments), X tells you how many search pages have been covered so far
  • # Requests - this is internal metric, every Apify Actor has it...this tells you how many request have been handled/enqueued by the actor. In this actor, handled/enqueued is same as X/T scraped.
  • Maximum results - this is the number of Google Maps places the actor can scrape. If it is set to 100, the actor will stop once it's scraped 100 places, even if it hasn't scraped 100% of the search pages. If it is set to Unlimited, it will scrape all the search pages.

I hope this helps. Let me know if you have any more questions.

RF

RFC

9 days ago

Thanks. In one example I didn't put a limit on the maximum results, yet the "Maximum Results" on the run page had a number of 7,000. I wasn't sure where the 7,000 came from: is that based on my credits available or is it some approximation of expected results or something else?

Relatively, I understand there's no way to know the total number of records expected. However, is there a way to understand what % completion of the run we're at?

ondrejklinovsky avatar

aah, yes, the maximum results is set based on your credits.

The % completion of the run is show in the run's status message: Scraped 126/9181 (1.37%) search pages. ....

Developer
Maintained by Apify

Actor Metrics

  • 3.9k monthly users

  • 554 stars

  • 96% runs succeeded

  • 2.8 days response time

  • Created in Feb 2024

  • Modified 19 hours ago