Dépannage

Que signifie l'erreur "service non activé" ?

Pour utiliser un service d'API Google, procédez comme suit :

  1. Créez un projet Google Cloud Platform (GCP), ou utilisez un projet GCP existant.
  2. Activez le service pour le projet GCP.
  3. Transmettez une clé API ou un jeton d'accès OAuth associé au projet GCP.

Pour en savoir plus sur l'utilisation des clés API, consultez la section Présentation de l'authentification. Pour corriger cette erreur, activez l'API Service Usage pour votre projet Google Cloud Platform en suivant les instructions données dans la page Activer et désactiver des services.

Comment corriger les erreurs d'autorisation refusées ?

De telles erreurs signifient généralement que l'appelant ne dispose pas de la bonne autorisation Cloud Identity and Access Management (IAM). Pour plus d'informations sur la résolution de ce type d'erreurs, consultez le guide Contrôle des accès.

Comment effectuer de nouvelles tentatives sur les erreurs d'API ?

Si vous recevez une erreur d'API et souhaitez procéder à une nouvelle tentative d'appel, nous vous recommandons d'effectuer celle-ci à intervalles exponentiels et de manière aléatoire. Voici les intervalles à appliquer selon les types d'erreurs :

  • 30 secondes pour les erreurs de quota 429
  • 1 seconde pour les erreurs de quota 500
  • 1 seconde pour les erreurs de quota 503

Pour les autres erreurs, veillez à effectuer les nouvelles tentatives en fonction des informations supplémentaires disponibles. Consultez google.rpc.Code pour en savoir plus.

Comment demander un quota d'API plus élevé ?

Pour demander une augmentation du quota d'API pour votre projet GCP :

  1. Accédez à la page Quotas relative à l'API Service Usage.
    Accéder à la page "Quotas" de l'API
  2. Cliquez sur Sélectionner pour choisir le projet GCP.
  3. Cliquez sur le symbole d'édition associé à un quota, tel que "Requêtes par 100 secondes".
  4. Cliquez sur Demander un quota supérieur.