Limites d'utilisation

Le quota est vérifié sur une moyenne mobile de 60 secondes, ce qui permet des pics d'utilisation. Par défaut, l'API Classroom est soumise aux limites décrites dans le tableau suivant:

Limite Quota standard
Requêtes par jour et par client 4 000 000 (46 RPS en moyenne)
Requêtes par minute et par client 3 000 (50 RPS)
Requêtes par minute et par utilisateur 1 200 (20 RPS)

Le nombre de RPS autorisé peut être augmenté ou réduit en fonction d'un certain nombre de facteurs opérationnels.

Si vous devez envoyer plus de requêtes que les limites appliquées à votre projet:

  1. Tout d'abord, assurez-vous de répondre aux erreurs renouvelables (telles que l'erreur RESOURCE_EXHAUSTED qui s'affiche lorsqu'une requête dépasse vos limites) en effectuant une nouvelle tentative, de préférence en utilisant un intervalle exponentiel entre les tentatives.
  2. Si vous interrogez les modifications d'un point de terminaison où cela est proposé, envisagez plutôt d'utiliser des notifications push.
  3. Si vous devez encore envoyer plus de requêtes que les limites définies pour votre projet, consultez les instructions ci-dessous pour savoir comment demander des limites plus élevées.

Pour afficher ou modifier les limites d'utilisation de votre projet, ou pour demander une augmentation des quotas, procédez comme suit :

  1. Si vous ne possédez pas encore de compte de facturation pour votre projet, créez-en un.
  2. Accédez à la page "API activées" de la bibliothèque d'API dans la console API, puis sélectionnez une API dans la liste.
  3. Sélectionnez Quotas pour afficher et modifier les paramètres associés aux quotas. Pour afficher les statistiques d'utilisation, sélectionnez Utilisation.