Dépannage

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

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

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

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 à l'aide des instructions de la section 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 de gestion de l'authentification et des accès (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. Pour plus d'informations, consultez la section google.rpc.Code.

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

Pour demander un quota d'API plus élevé pour votre projet Google Cloud:

  1. Accédez à la page quotas de l'API Service Usage.
    Accéder à la page "Quotas" de l'API
  2. Cliquez sur Sélectionner pour choisir le projet Google Cloud.
  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.