Extend the official Google Maps API and scrape reviews, photos, and popular times from Google Places. Google popular times API and more. Extract data from Google My Business. Download your data as HTML table, JSON, CSV, Excel, XML, and RSS feed.
- Modified
- Users17,665
- Runs2,538,279
Optional
array
Here you write what you search for and where you want to search it for, so e.g. 'restaurant New York', or 'pet shelter USA'. It is also possible to fill in Google Place IDs in the format place_id:ChIJp4JiUCNP0xQR1JaSjpW_Hms. Setting geolocation input fields is more accurate than including location in the search string.
Optional
integer
You don't need to set this parameter. A good value is chosen automatically based on geolocation, see readme for more info.
Optional
integer
Parameter to stop searching once Google zooms out too far. It counts how far it zoomed out compared to the first page. Keep in mind that `zoom: 1` is the whole world and `zoom: 21` is a tiny street. So usually you want `maxAutomaticZoomOut` to be between `0` and `5`. Also, keep in mind that Google zooms a bit differently in each run.
Optional
object
Custom geolocation to define exact search area if other geolocation parameters don't work well. See see readme for details.