I have a google map application which i wish to deploy and while budgeting,i came across this page that outlines google maps premium features https://developers.google.com/maps/pricing-and-plans/
and what the limits of the free tier consist. Since my app is a single page app,there wont be lots of pages with google maps,so loading many pages with embedded maps wont be the thing that gets me over free tier daily limit caps.
I do not have reverse geocoding with server with google. My app is a realtime movement plotter for a courier firm. In the case of my app,what consists as a request to google that can help me calculate the number of requests my app is going to make in a day?.
I am the only user of the app currently.
While there is no maximum number of requests per day, the following usage limits are in place for the Maps JavaScript API: 30,000 requests per minute. 300 requests per minute per IP address. In the Google Cloud Console, this quota is referred to as Map loads per minute per user.
The Directions API is a web service that uses an HTTP request to return JSON or XML-formatted directions between locations. Directions is available in several forms: as a standalone API. as part of the client-side Maps JavaScript API. for server-side use as part of the Client Libraries for Google Maps Web Services.
Google Maps now offers the ability to embed the map that you're viewing into your website or blog, without any programming or use of the Google Maps Platform.
A map load is defined in the documentation FAQ:
How are map loads applied against the usage limits for Google Maps APIs for Web?
A single map load is charged when any of the following occur:
A web page or application displays a map using the Google Maps JavaScript API.
A web page or application displays a Google Street View Image API panorama using the Google Maps JavaScript API. If a Street View panorama replaces a map in the same div element, the panorama is not charged.
An application requests a single map image from the Google Static Maps API.
An application requests a single panorama image from the Google Street View Image API.
After a web page or application loads a map, a static map image, or a Street View panorama, any user interactions with it, such as panning, zooming, or switching map layers, do not generate additional map loads or affect usage limits.
When you only use the Javascript-API(as it seems you do), the only thing that will count is the creation of a google.maps.Map
-instance
However, based on your description you should check if you application doesn't violate the TOS:
No asset-tracking unless you have purchased the applicable Maps for Work license. Unless you have purchased an applicable Maps for Work license that expressly permits you to do so, you will not use the Service or Content for commercial asset-tracking or in Maps API Implementations whose primary purpose is to assess vehicle insurance risks.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With