Comment faire pour détecter les 25000 demande par jour limite a été atteinte dans Google Maps?
Je travaille sur un site web en utilisant Google Maps Javascript API v3.
La version gratuite de l'API est limitée par plus de 25 000 demandes par jour. Mais qu'advient-il si cette limite est atteinte?
Est-il un moyen de détecter que la demande de limite a été atteint pour l'un de secours Image de Google Maps API de la carte peut être affichée à la place?
N'est-ce pas limite par le biais de l'IP du client?
Oui, mais quel est l'API de comportement?
Pas sûr. Sauf si vous êtes le proxy de la demande par le biais de votre serveur, je ne vois pas quel est le problème. Depuis le chargement de carte demande par le client de la machine, c'est essentiellement de 25 000 carte unique charges par jour et par utilisateur (je pense que c'est le cas). D'après leur FAQ, vous avez touché ce 90 jours dans une rangée.
"De 25 000 carte unique charges par jour et par utilisateur" Si seulement c'était vrai ...
Oui, mais quel est l'API de comportement?
Pas sûr. Sauf si vous êtes le proxy de la demande par le biais de votre serveur, je ne vois pas quel est le problème. Depuis le chargement de carte demande par le client de la machine, c'est essentiellement de 25 000 carte unique charges par jour et par utilisateur (je pense que c'est le cas). D'après leur FAQ, vous avez touché ce 90 jours dans une rangée.
"De 25 000 carte unique charges par jour et par utilisateur" Si seulement c'était vrai ...
OriginalL'auteur Guillaume Flandre | 2011-12-29
Vous devez vous connecter pour publier un commentaire.
De la limite d'utilisation est basé sur le site ou l'application, et non pas l'adresse IP du client.
Vous pouvez utiliser l'API de Google console de surveiller votre utilisation si vous ajoutez une clé API pour chacun de vos carte de demandes. Je n'ai pas vu un moyen d'interroger l'utilisation de la programmation.
https://code.google.com/apis/console
Par le commentaire ci-dessous par @alds, il semble que la JS Maps API v3 et Static Maps API sont des services distincts, donc d'avoir une demande distincte des limites. De revenir à une image statique carte Google pourrait vous aider.
Ce qui explique aussi les limites d'utilisation plus de détails:
http://googlegeodevelopers.blogspot.com/2011/11/understanding-how-maps-api-usage-limits.html
OriginalL'auteur jasonyork
Vous ne pouvez pas détecter, via l'API, que la demande de limite a été atteinte. Il n'y a pas d'événements qui sont déclenchés et de l'API ne pas exposer à une fonction ou une propriété pour déterminer que l'API quota a été atteint.
Google a décidé que ce n'est pas une caractéristique qu'ils vont mettre en œuvre.
https://issuetracker.google.com/issues/35830575#comment12
OriginalL'auteur PaulC
@kilogauss je ne serais pas d'accord que retomber statique de Google Map n'est pas une option.
Selon https://developers.google.com/maps/faq#usagelimits
"Applications et sites Web à l'aide de l'API Google Maps ne peut à aucun coût de générer jusqu'à 25 000 chargements de cartes par jour POUR CHAQUE service" (capitalisation et de gras de la mine).
Et sur https://developers.google.com/maps/faq#usage_pricing, vous pouvez voir que JS Maps API v3 et Static Maps API sont des services distincts.
OriginalL'auteur alds