Mithil
Mithil

Reputation: 3770

Limit on google autocomplete queries?

I am planning to use the Google auto complete on my site. Is there a limit on the number of queries I can make?

I am using the exact code listed in this question: How to limit google autocomplete results to City and Country only

Upvotes: 6

Views: 13295

Answers (3)

Boris D. Teoharov
Boris D. Teoharov

Reputation: 2388

For Google Places API:

Applications that submit requests with an API key are allowed 1 000 requests per 24 hour period. You can increase the above limit to 150 000 requests per 24 hour period by verifying your identity through the Google Developers Console. A credit card is required for verification, by enabling billing in the console.

For Google Places JavaScript Library:

These limits do not apply to the Places JavaScript Library, which does not require an API key, and is covered by the Google Maps JavaScript API limits.

source: https://developers.google.com/places/webservice/usage

Upvotes: 5

Ahmet Cetin
Ahmet Cetin

Reputation: 3823

You can use Google Maps Javascript API Places library without hesitation. Limits mentioned on other answers applied to Places API, not Places library of the Maps API. From https://developers.google.com/places/uplift

Choose the right service for your application

If you are developing a web based application that only needs to search for places, and is not submitting new places or Place Bumps, you should use the Places library of the Maps API rather than using the Places API web service. The Places library assigns a quota to each end user rather than to each key. This means that your available quota increases with your user base rather than being capped at a fixed amount.

Upvotes: 2

Francois
Francois

Reputation: 10651

Usage Limits

The Google Places API has the following query limits:

Users with an API key are allowed 1 000 requests per 24 hour period.

Users who have verified their identity through the APIs console are allowed 100 000 requests per 24 hour period.

A credit card is required for verification, by enabling billing in the console. We ask for your credit card purely to validate your identity. Your card will not be charged for use of the Places API.
While the lower limit is sufficient for development and testing, we recommend enabling the higher limit before launching your application. It is possible to request additional quota.

Note that some services may have a multiplier. For example, Text Search is subject to a 10 times multiplier, causing each Text Search request to count as 10 requests against your quota.


Update:

I believe that using the Google Maps JavaScript API v3 you are limited with this policy and by using the Google Places API you have these limits.
I think you should go through verification so you raise the limit from 1000 to 100000

Upvotes: 0

Related Questions