Search code examples
androidgoogle-mapslimitgoogle-maps-android-api-2license-key

Google MAPs API for android limit 2500 requests/day is per client device or per application key?


Sorry, I found similar questions - but not the answers: only discussions. I'm developing android application which is intended to place points and draw routes on map. In case Google limits using of their maps 2500 r/day per key - there is no way to use it, since even in case your application was once sold - you'll need to pay every month for every additional 1000 req/day. Especially it is unclear for free application: how much it will cost for 100000 downloads per month after 1 year? Please, share your experience (not your assumptions). Thanks.


Solution

  • use of the Google Places API for Android request based on Application key based. 
    After 150000 request per day whoever using your application "that means the "key" 
    which you given for google places api request" will get a response error
    from google api as "USAGE_LIMIT_EXCEEDED" like   
    

    USAGE_LIMIT_EXCEEDED

    while giving search text in search view(to check the response debug and see
    the Exception occurs while sending request to place api) , but it wont't be 
    visible to the user who uses you app. It will simply shows no 
    movement in markers and no auto suggestion will come. For that you want to use   
    

    Uplift

    for unlimited request. but it contains lots of restrictions by google. They
    will track your app closely. If any violations of google policy happens means 
    you app will get banned from GooglePlay Markert. so make sure in that you
    app does't contains any violation policy before using this.