È necessaria una chiave API per accedere a Google Map API da javascript come indicato qui: https://developers.google.com/maps/documentation/javascript/tutorial.
<script src="https://maps.googleapis.com/maps/api/js?key=API_KEY&sensor=SET_TO_TRUE_OR_FALSE" type="text/javascript"></script>
Questa chiave API è quello che identifica voi l'applicazione. Puoi creare quanti clienti desideri, ma tutte le richieste che i clienti inviano a google vengono prese in considerazione per calcolare il numero totale di richieste dall'applicazione.
[Edit]
Sì, è vero che api_key è facoltativo, ma non si sa mai fino a quando. L'utilizzo di una chiave consente di utilizzare le statistiche per la segnalazione. Per le aziende è la chiave CLIENT_ID. Sulla tua domanda su come Google determina l'uso eccessivo dell'API, hanno il referrer e anche il document.url. Utilizzando google google potrebbe avere difficoltà a puntare l'app verso l'esterno;) ma se il traffico è così elevato, si consiglia di utilizzare una chiave API per il monitoraggio centrale.
[Edit-2]
Secondo questo link:
2,500 requests may be sent to the Geocoding Web Service per day from a single IP address. This is independent of any geocoding activity generated by applications using one of the client Maps APIs for geocoding. Maps API Premier quotas remain unchanged.
Così la misura più importante di Google ha è, l'IP dell'utente. Quindi ottieni il limite API imposto da google per IP.
fonte
2013-10-04 06:17:04
Dalla V3 la chiave API non è obbligatoria, sebbene sia raccomandata. Voglio sapere come viene calcolato per le app PhoneGap se non diamo la chiave – karthick
La risposta è stata modificata ora. –
Sì, questo è quello che pensavo anche io. Ma ho bisogno di una prova solida. Quindi ho pensato di fare un test di carico. – karthick