Limites et quotas concernant les requêtes API

Google Analytics est utilisé par des millions de sites. Nous appliquons des limites et des quotas aux requêtes API pour empêcher le système de recevoir plus de données qu'il ne peut en traiter, et pour garantir une répartition équitable des ressources système. Les limites et les quotas sont susceptibles d'être modifiés.

Limites de débit

Les limites de débit des API définissent le nombre de requêtes pouvant être envoyées à l'API Google Analytics Admin. Les limites de débit sont appliquées et automatiquement remplies toutes les 60 secondes (1 minute). Cela signifie que si votre projet atteint le maximum d'une limite de débit à tout moment dans un délai de 60 secondes, vous devez attendre que ce quota soit renouvelé avant d'envoyer d'autres requêtes dans ce groupe. Si votre projet dépasse une limite de débit, vous recevez une erreur 403 avec le motif rateLimitExceeded. Pour résoudre cette erreur, attendez une minute, puis réessayez votre requête. Le quota doit être réinitialisé au début de l'intervalle suivant.

Le nombre maximal de requêtes API quotidiennes est naturellement limité par les limites de débit de l'API. Il n'y a actuellement pas de quota d'utilisation quotidienne explicite pour l'API Google Analytics Admin.

Quotas de projets Cloud

Les limites de débit des API s'appliquent pour chaque projet.

La console Cloud indique les quotas associés à un projet Cloud: https://console.cloud.google.com/apis/api/analyticsadmin.googleapis.com/quotas.

Vous trouverez ci-dessous les quotas par défaut pour l'API Admin de Google Analytics que la plupart des utilisateurs verront dans leur console. Veuillez noter que les limites de quota peuvent être automatiquement limitées pour les projets qui ne respectent pas les Conditions d'utilisation de Google Analytics.

Nom du quota Limite
Requêtes par minute 1,200
Requêtes par minute et par utilisateur 600
Écritures par minute 600
Écritures par minute et par utilisateur 180

Chaque requête envoyée à l'API Google Analytics Admin consomme des quotas Requests per minute et Requests per minute per user. Les requêtes envoyées à toute méthode qui modifie la configuration du compte Google Analytics (méthodes create, patch, delete, archive et update) consomment également des quotas Writes per minute et Writes per minute per user.

Consultez l'article Limiter l'utilisation des API pour savoir comment limiter les requêtes API par utilisateur.