Activer et désactiver des API

L'activation d'une API l'associe au projet en cours, ajoute des pages de surveillance et active la facturation de cette API si la facturation est activée pour le projet.

Avant de commencer

L'activation d'une API nécessite les deux autorisations suivantes de Cloud Identity et Access Management :

  1. L'autorisation servicemanagement.services.bind sur le service à activer. Cette autorisation est présente pour tous les utilisateurs des services publics. Pour les services privés, vous devez partager le service avec l'utilisateur qui doit l'activer.
  2. L'autorisation serviceusage.services.enable sur le projet pour lequel le service doit être activé. Cette autorisation est présente dans le rôle Éditeur ainsi que dans le rôle Administrateur d'utilisation du service.

Si la facturation n'est pas activée sur votre projet, vous ne pourrez peut-être pas utiliser certaines API tant que vous n'activerez pas la facturation sur votre projet. Pour plus d'informations, consultez la section API et facturation.

Activer une API

Le moyen le plus simple d'activer une API pour votre projet est d'utiliser la console GCP. Vous pouvez également activer une API à l'aide de gcloud ou de l'API Service Usage. Vous pouvez en savoir plus sur ces options dans la documentation de l'API Service Usage.

Pour activer une API pour votre projet à l'aide de la console :

  1. Accédez à la bibliothèque d'API de la console GCP.
  2. Dans la liste des projets, sélectionnez un projet ou créez-en un nouveau.
  3. Dans la bibliothèque d'API, sélectionnez l'API que vous souhaitez activer. Si vous avez besoin d'aide pour trouver l'API, utilisez le champ de recherche et/ou les filtres.
  4. Sur la page de l'API, cliquez sur ACTIVER.

Désactiver une API

Vous pouvez désactiver une API pour un projet à tout moment, cependant les frais en attente seront appliqués à votre compte, de même que toute API facturable utilisée dans vos projets. Pour plus d'informations, consultez la section API et facturation.

Comme pour l'activation des API, le moyen le plus simple de désactiver une API pour votre projet consiste à utiliser la console GCP. Vous pouvez également désactiver une API à l'aide de gcloud ou de l'API Service Usage. Vous pouvez en savoir plus sur ces options dans la documentation de l'API Service Usage.

Pour désactiver une API pour votre projet à l'aide de la console :

  1. Accédez à la page Tableau de bord API et services de la console GCP.
  2. Dans la liste des projets, sélectionnez un projet.
  3. Dans la liste des API, localisez l'API que vous souhaitez désactiver. Dans la ligne de l'API, à droite des statistiques de l'API, cliquez sur Désactiver.
    • Vous pouvez également, à partir de la liste des API, cliquer sur le nom de l'API que vous souhaitez désactiver, puis cliquer sur stop DÉSACTIVER L'API.

API et facturation

Certaines API Google facturent des frais d’utilisation et vous devez activer la facturation avant de pouvoir commencer à les utiliser. L'activation de la facturation pour les API utilisées par vos projets présente également d'autres avantages :

  • Certaines API autorisent une utilisation gratuite jusqu'à une limite d'utilisation et, dans certains cas, cette limite gratuite est augmentée lorsque vous activez la facturation.
  • Pour certaines API, des services supplémentaires sont disponibles après l'activation de la facturation. Par exemple, lorsque vous activez la facturation pour les API BigQuery Google Cloud Platform, vous pouvez créer vos propres tableaux. Si vous n'activez pas la facturation, vous êtes limité aux ensembles de données existants.

Concepts de facturation

  • La facturation est activée au niveau du projet, pas au niveau de l'API.
  • Si vous activez la facturation pour un projet, chaque API facturable de ce projet est facturée en fonction de l'utilisation du projet.
  • Toute utilisation dans un projet est facturée en fonction du mode de paiement que vous spécifiez. Vous pouvez changer pour une autre méthode à tout moment.
  • Vous ne pouvez pas activer la facturation de manière sélective pour certaines API mais pas pour d’autres. Lorsque vous activez la facturation pour un projet, elle s'applique à toutes les API que vous avez utilisées dans ce projet, même si l'API est actuellement désactivée.
  • Vous n'êtes facturé que pour l'utilisation des API facturables.
  • Une fois la facturation activée, toutes les requêtes adressées à des API facturables au-delà de leurs limites d'utilisation gratuites sont facturées, sous réserve des conditions de facturation de chaque API.
  • Pour connaître les règles de facturation et d'utilisation complètes de Google Cloud Platform, consultez la section Détail des tarifs de Google Cloud Platform. Pour plus d'informations sur la facturation d'une API Google, reportez-vous à sa documentation.

En savoir plus

Pour plus d'informations sur la facturation, consultez la section Créer, modifier ou fermer votre compte de facturation.

Pour plus d'informations sur l'activation de la facturation pour votre projet, consultez la section Modifier les paramètres de facturation d'un projet.

Pour plus d'informations sur l'utilisation d'une API ou d'un outil de ligne de commande pour activer et désactiver les API, consultez la page Activer et désactiver les services dans la documentation Service Usage.

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…