title: Google Maps API v3 geocoding web service with key to monitor usage
body: <p>I am trying to implement a server side call to geocoding with a given address in C#. I understand that the geocoding web service does not require an API key to work. I also understand that sensor param is required. I have all of these checked out fine. I went to Google Console to request a server-side key hoping that I can track the usage for all the web service geocoding calls in my application, which is based on the ip address.</p>
  
  <p>So, here is the request, <a href="http://maps.googleapis.com/maps/api/geocode/xml?address=21274+WOODMERE+DRIVE+LEONARDTOWN+MD&amp;sensor=false&amp;key=aaaaaaaaaaaaaaaa" rel="nofollow">http://maps.googleapis.com/maps/api/geocode/xml?address=21274+WOODMERE+DRIVE+LEONARDTOWN+MD&amp;sensor=false&amp;key=aaaaaaaaaaaaaaaa</a></p>
  
  <p>where aaaaaaaaaaaaa is the actual key. I initialized this call from the correct server. But yet I am still getting a REQUEST_DENIED status every time.</p>
  
  <p>So my question is, how I do achieve the goal of being able to check the usage from the Google Console with the Google Maps API geocoding web service? Or geocoding web service cannot be tracked because it's not a client side API?</p>
  
  <p>Thank you and hope you can shed some light for me.</p>