Fortunately Google Maps' geocoding API limits still appear to be based on IP address. So if you do your API requests via client-side AJAX, you should be fine. That's because it's unlikely any individual user will make more than 25,000 requests in a day.