title: Why do I get Google Geocoding API error: over query limit?
body: <p>I am working on an Android app that displays a map, and when the user clicks on it, it takes the Lat/Lng and send them to my Rails server, that does the reverse_geocoding and store the address and the coordinates in the database. Then, the user can see the map with all the places around his location displayed.</p>
  
  <p>I just added the functionality to create the place via the app yesterday, before that I used activeadmin directly in Rails, and everything was working fine. But yesterday, when testing my app, I suddenly got the Google API error :</p>
  
  <pre><code>Google Geocoding API error: over query limit
  </code></pre>
  
  <p>How is that possible ? I know there is a limit of 2500 request/day but I am far from that number, I did maybe 50 creations yesterday, in a 2 hours period. 
  It works again when I wait like 30 minutes or so...</p>
  
  <p>For the reverse geocoding I am using Geocoder. Is that possible that <code>Location.near</code> does a request to Google API each time ? Normally it does not request Google servers when Lat/Lng are provided, but it checks only in the database, right ?</p>
  
  <p>Or can it be my app that sends this kind of request to Google servers each time I display the map ? </p>
  
  <p>I am a bit lost here...</p>
  
  <p>Thanks !</p>