When I'd like to use the Geocoder class in my (free) Android app, do I have 
to worry about usage limits, and how are usage limits monitored by Google 
in an Android app? (I mean is this somehow measured per Android user, 
identified by IP address or something?)

https://developers.google.com/maps/documentation/geocoding/#Limits says 
that I must not use more than 2500 requests a day. There is a link to 
https://developers.google.com/maps/terms#section_10_12. Later in this 
document there is a point described as follows:

(i) *No Use Beyond Google's Transaction Limits and Usage Policies.* If your 
Maps API application generates a high volume of transactions, Google 
reserves the right to set transaction limits, as described in the 
Documentation here <https://developers.google.com/maps/faq#usagelimits>. 

This links to this document:
https://developers.google.com/maps/faq#usagelimits

Here you can read the following:
The Google Earth API <https://developers.google.com/earth/>, and native 
Maps APIs for mobile platforms such as Android and iOS are not affected. 
Use of the embed feature of Google Maps, and other Google products that 
offer an embed feature that includes a map, are not affected by these 
limits. 

If I understand that right, I don't have to worry about usage limits 
regarding Google Maps (MapView) in my free Android app. But I'm not sure 
about the usage of Geocoder. Do I have to consider this 2500 limit, if yes, 
how should I do that (imagine that 2500 users start only one query).

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to