I found out, while using Google Maps API, the results change from time to time. By change I mean the response object. Basically I'm querying Google Maps to get a list of places based on user input (also using jQueryUI auto complete). I'm trying to correctly fetch the coordinates which get returned from Google Maps API but the properties containing the exact|approximate coordinates seem to change from time to time.
For example: in earlier days I was able to get coordinates like item.geocode.geometry.location.Ya
and item.geocode.geometry.location.Za
. Then my search form broke because Google changed it to item.geometry.location.mb
and item.geometry.location.nb
.
Any suggestions on how to implement this the correct, and stable way?