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 traiter et que les ressources du système sont réparties équitablement entre les utilisateurs, les API Google Analytics appliquent certaines limites et certains quotas à votre utilisation.

Les limites et quotas suivants s'appliquent à votre utilisation globale de l'API Google Analytics (à l'exclusion des appels de l'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 semblable est appelé Requêtes par 100 secondes et par utilisateur. Par défaut, il est défini sur 100 requêtes par 100 secondes et par utilisateur,et peut être ajusté à une valeur maximale de 1 000. Toutefois, le nombre de requêtes adressées à l'API est limité à 10 requêtes par seconde et par utilisateur.
    • Si votre application effectue toutes les requêtes API à partir d'une seule adresse IP (par exemple, au nom de vos utilisateurs), utilisez le userIp ou quotaUser paramètre avec chaque requête pour obtenir le quota de RPS complet pour chaque utilisateur.

Des restrictions supplémentaires s'appliquent à certaines API. Pour en savoir plus sur les limites et quotas spécifiques aux 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 et 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 la manière d'affiner votre application pour l'utilisation des quotas, consultez Surveiller les API et limiter l'utilisation.