google_maps_scraper
Extract local business data from Google Maps IN BULK: names, addresses, phones, ratings, review counts, websites, GPS coordinates — up to 100 businesses per call (refine the query for narrower results). Use when you need lead lists, competitor maps or market research across a city or search query — i.e. MANY businesses as raw data, with no scoring or audit. Use local_presence_audit instead when you need a deep scored audit of ONE business (GBP + reviews + website AI-readiness + deliverables); use review_radar instead to detect only NEW reviews on businesses you already track. Returns an array of business objects, everything in one response (no pagination; truncated beyond 100 items). Auth: Apify API token required (Authorization: Bearer). Rate limit: 60 calls/min/IP on this facade. Pricing: $1.00 per run + $0.03 per business scraped.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| queries | No | Array of search queries to scrape. Use this for multiple searches in one run. | |
| language | No | Language code for Google Maps results (e.g., 'fr', 'en', 'de', 'es') | fr |
| maxResults | No | Maximum number of businesses to extract per query | |
| maxReviews | No | Maximum number of reviews to extract per business | |
| searchQuery | No | What to search on Google Maps (e.g., 'restaurants Paris', 'plumbers London', 'hotels New York') | |
| includeReviews | No | Whether to extract user reviews for each business | |
| proxyConfiguration | No | Proxy settings. Residential proxies are recommended for Google Maps. |