Limites d'utilisation

Le quota est vérifié sur une moyenne mobile de 60 secondes, ce qui permet les pics d'utilisation. Par défaut, l'API Classroom est soumise aux limites indiquées 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 requêtes par seconde autorisé peut être augmenté ou diminué en fonction de plusieurs facteurs opérationnels.

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

  1. Tout d'abord, assurez-vous de répondre aux erreurs récupérables (telles que l'erreur RESOURCE_EXHAUSTED renvoyée lorsqu'une requête dépasse vos limites) en relançant la requête, de préférence à l'aide d'un intervalle exponentiel entre les tentatives.
  2. Si vous interrogez un point de terminaison pour détecter des modifications, envisagez d'utiliser des notifications push à la place.
  3. Si vous avez encore besoin d'effectuer plus de requêtes que les limites attribuées à votre projet, consultez ci-dessous les instructions pour 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 APIs, 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.