Google Maps API team says: Stop it!

Summary: Just a few moments ago, the Google Maps API Terms of Use was updated to impose some restrictions on the service.  One of the newer features allows developers to retrieve latitude and longitude coordinates by simply specifying an address -- this is often an essential service for any mashup looking to plot locations of buildings or houses.

Just a few moments ago, the Google Maps API Terms of Use was updated to impose some restrictions on the service.  One of the newer features allows developers to retrieve latitude and longitude coordinates by simply specifying an address -- this is often an essential service for any mashup looking to plot locations of buildings or houses.

1.6 Geocode Requests. There is a limit of 50,000 geocode requests per day per Maps API key. This translates to roughly one geocode request every 1.73 seconds. If you exceed this 24-hour limit, the Maps API geocoder may stop working for you temporarily. If you continue to abuse this limit, your access to the Maps API geocoder may be blocked permanently.

With the new restriction, users with popular mashups that rely on this feature could start experiencing outages -- and they may even get blocked without purposely abusing the system.

How many people will this actually affect?  I don't know, but it would be interesting to hear from you if you think this could be a problem.  With all this API stuff happening lately, maybe Google's next move will be to disable the maps API altogether (yes, this is sarcasm, but who saw the Search API discontinuation coming?)

Update:

A Google spokesperson tells us the geocoder limitation is not new -- it has been there since the service launched.  The change in the API Terms of Use was made to simply clarify the limitation.

"The geocoder limit is actually not new. Ever since we launched the geocoder in June 2006, we've restricted access to 50,000 requests per day while we evaluate the performance of the service."

Topic: Google

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

9 comments
Log in or register to join the discussion
  • Not Monetizing Clicks

    ASS GAS or GRASS nobody rides for free after of course your 50000 clicks in a 24 hour period.

    MASH UP LICENSE REV/GOOGLE PARTNER.
    Organized Crime/ GOOGLE STYLE is coming.

    You will partner with us.
    You Will!
    jm4az
  • Old News

    These restrictions are not new.

    They were present when I signed up for my Google Maps API key this past August, and I believe the limit had been there for quite a while before as well.

    Also note that further in the access limitations it notes that parties concerned about the limitations are welcome to contact Google for an increased limit for their site. Google just wants to make sure their servers can handle the load.

    They are not saying "Stop it" they're saying "be bandwidth thrifty and help us keep the service alive."
    coderjoe
  • Claification, not a change

    We have been using the Google Geocoder at ShackPrices.com since they opened the service to the public. While Yahoo's geocoder allows the full number of geocodes per day (5,000) to be done as fast as you want over any given 24 hour time period, Google's 50,000 limit has always been a theoretical limit enforced by a once every 1.7(whatever) second rule. They aren't saying stop it, they're saying "our original limits were not clearly stated."

    You can search through the Maps API Google Group for past discussions about this.
    shackprices
  • Slow down, not stop it

    Google isn't asking anyone to stop, they're just restricting usage to a "reasonable" level for what is essentially a free service.
    brad@...
  • Learn to program!

    From my point of view, if you have need for so many requests to look for geocodes, maybe there are better solutions. One would be to store popular searches and their returned geo location in a database and check that before asking google. Or maybe, use other web services that do exactly that, return a geocode for a given address (unless they allow you even less requests)... I just think you have to look at this and not think "Oh no that's not enough" and instead say "Alright, those are the limits, how can I work with what I've got" .
    Obsesik
  • choices and decisions

    Google probably doesnt have any choce left, but I think again ... how far really can the "do no evil" credo go? Is it nearing its end already ?
    jain.priyesh@...
  • RE: Google Maps API team says: Stop it!

    Thanks for your post. It is helping me to define how I can use google maps API.
    ChiaraBolognini
  • RE: Google Maps API team says: Stop it!

    It is usually an outstanding <a href="http://www.reebok-authentic-jersey.com/" style="text-decoration: none; color: black;">authentic nfl jersey</a> submit. Can I use this on my website?
    jackson1984-24316069205748857739440257893812
  • RE: Google Maps API team says: Stop it!

    I for example this running <a href="http://www.cheap-nfl-store.com" style="text-decoration: none; color: black;">nfl store</a> a blog online site. I will most unquestionably be peeping into it generally.
    tomlin21-24319035676893835085146735905770