Limites et quotas sur les requêtes API

Pour s'assurer que le système Google Analytics ne reçoit pas plus de données qu'il ne peut en gérer et pour garantir une distribution équitable des ressources du système entre les utilisateurs, les API Google Analytics appliquent certaines limites et quotas à votre utilisation.

Les limites et quotas suivants s'appliquent à votre utilisation globale de l'API Google Analytics (à l'exception des appels d'API Data) au niveau du projet Google Cloud:

  • 50 000 requêtes par projet et par jour
  • 10 requêtes par seconde (RPS) par adresse IP.
    • Dans la console API, un quota similaire est appelé Requêtes toutes les 100 secondes par utilisateur. Par défaut, il est défini sur 100 requêtes toutes les 100 secondes par utilisateur et peut être ajusté à une valeur maximale de 1 000. Toutefois, le nombre de requêtes envoyées à l'API est limité à 10 requêtes par seconde et par utilisateur.
    • Si votre application envoie toutes les requêtes API à partir d'une seule adresse IP (par exemple, au nom de vos utilisateurs), utilisez le paramètre userIP ou quotaUser avec chaque requête pour obtenir le quota de RPS complet pour chaque utilisateur. Pour en savoir plus, consultez le résumé des paramètres de requête standards.

Certaines API sont soumises à des restrictions supplémentaires. Pour en savoir plus sur les limites et les quotas spécifiques à une API, consultez les pages suivantes:

Erreurs liées aux limites et aux quotas

Si le quota de requêtes d'une API Google Analytics est dépassé, l'API renvoie un code d'erreur 403 ou 429, ainsi qu'un message indiquant que le compte a dépassé le quota. Pour en savoir plus, consultez les Conditions d'utilisation.

Pour en savoir plus sur la gestion des quotas et sur l'ajustement de votre application en fonction de l'utilisation des quotas, consultez la section Surveiller les API et limiter l'utilisation.