Quotas

Les quotas protègent l'infrastructure de Google contre les processus automatisés qui utilisent l'API Google Bid Manager de manière inappropriée. Elles garantissent que les actions d'un développeur ne peuvent pas avoir d'impact négatif sur l'ensemble de la communauté.

Limites de quota

Les limites de quota par défaut suivantes sont partagées par toutes les ressources et méthodes de l'API Bid Manager.

  • 2 000 requêtes par projet et par jour (possibilité d'augmenter le nombre de requêtes autorisées)
  • 4 requêtes par seconde (RPS) par projet
    • Dans la console Google APIs, ce quota est appelé Requêtes par minute et par utilisateur, et il est défini sur 240.

Dépassement des limites de quota

Dans le cas peu probable où votre requête échouerait en raison du dépassement d'une limite de quota, l'API renverra un code d'état HTTP ainsi que le motif de l'erreur. De plus, le corps de la réponse contient une description détaillée de la cause de l'erreur. Consultez le guide Messages d'erreur pour obtenir un exemple de réponse d'erreur.

La liste suivante présente les erreurs possibles et les actions recommandées pour les échecs de requêtes causés par un dépassement des limites de quota.

Code Motif Message Action recommandée
403 dailyLimitExceeded Limite quotidienne dépassée Ne relancez pas la requête avant d'avoir résolu le problème. Évaluez votre utilisation dans la console Google APIs et modifiez votre workflow pour réduire le nombre de requêtes. Vous pouvez demander un quota supplémentaire si vous pensez que votre utilisation est raisonnable.
403 userRateLimitExceeded Limite de débit utilisateur dépassée Ralentissez la fréquence à laquelle vous envoyez des requêtes en utilisant un intervalle exponentiel entre les tentatives.

Demander un quota quotidien supplémentaire

Si vous pensez que votre application nécessite un quota quotidien supplémentaire, vous pouvez en demander plus en suivant les instructions ci-dessous.

Les instructions suivantes ne s'appliquent qu'aux projets qui ont rencontré une erreur dailyLimitExceeded. Les actions recommandées pour les autres erreurs de quota sont décrites dans le tableau ci-dessus.

  1. Accédez à l'API Bid Manager dans la console Google APIs.
  2. Examinez vos statistiques d'utilisation à partir de la page Métriques pour vous assurer que votre application fonctionne comme prévu. Portez une attention particulière aux méthodes appelées et corrigez toute utilisation inattendue ou excessive avant de continuer.
  3. Si l'utilisation semble normale, accédez à la page Quotas, cliquez sur l'icône de modification à côté de Requêtes par jour, puis sur le lien "Demander un quota supérieur".

Veillez à consulter les informations et à suivre les instructions incluses dans le formulaire de demande de quota avant d'envoyer une demande d'augmentation.