Configurer l'accès à l'API REST Google Cloud Search

Pour pouvoir utiliser l'API REST Google Cloud Search, vous devez configurer l'accès à celle-ci soit directement, soit via un SDK. Ce document décrit la procédure à suivre pour utiliser l'API REST Google Cloud Search.

Créer un projet d'API

Pour activer l'API, vous devez d'abord créer un projet Google Cloud Platform. Ce projet constitue la base permettant de créer, d'activer et d'utiliser tous les services Google Cloud Platform (GCP), entre autres pour gérer les API, activer la facturation, ajouter ou exclure des collaborateurs et gérer les autorisations.

  1. Dans la console Cloud Platform, cliquez sur l'icône arrow_drop_down à droite de la bannière Google Cloud Console. Une boîte de dialogue répertoriant les projets en cours apparaît.
  2. Cliquez sur NOUVEAU PROJET. La page "Nouveau projet" s'affiche.
  3. Saisissez un nom dans le champ "Nom du projet".
  4. (Facultatif) Cliquez sur Modifier pour modifier l'ID du projet. Vous ne pourrez plus modifier cet ID une fois le projet créé, donc choisissez un ID répondant à vos besoins pour toute la durée de vie du projet.
  5. Cliquez sur Créer. La console vous redirige vers la page "Tableau de bord". Le projet est créé en quelques minutes.

Pour plus d'informations sur la création et la gestion de projets, consultez la page Créer et gérer des projets.

Activer l'API

Vous devez activer l'API REST Cloud Search et créer un compte de service pour obtenir des identifiants.

  1. Pour vérifier que vous êtes bien dans le projet nouvellement créé, cliquez sur l'icône arrow_drop_down à droite de la bannière Google Cloud Console, puis sélectionnez le projet que vous venez de créer.
  2. Accédez à l'API Google Cloud Search.
  3. Cliquez sur Activer. La page "Vue d'ensemble" apparaît.

Pour plus d'informations sur l'activation et la désactivation des API, consultez la page Gérer les API dans Google Cloud Console.

Créer les identifiants du compte de service

  1. Dans la console Cloud Platform, cliquez sur Identifiants dans le menu de navigation à gauche. La page "Identifiants" s'affiche.
  2. Cliquez sur le lien Identifiants des API et services. Une page "Identifiants d'API" s'affiche.
  3. Dans la liste déroulante Créer des identifiants, sélectionnez Clé de compte de service. La page "Créer une clé de compte de service" apparaît.
  4. Dans la liste déroulante Compte de service, sélectionnez Nouveau compte de service.
  5. Saisissez un nom dans le champ Nom du compte de service.
  6. (Facultatif) Modifiez l'ID du compte de service.
  7. Cliquez sur JSON.
  8. Cliquez sur Créer. Une boîte de dialogue "Aucun rôle n'est associé au compte de service" apparaît.
  9. Cliquez sur Créer sans rôle. Une boîte de dialogue "Clé privée enregistrée sur votre ordinateur" s'affiche et une copie de la clé privée est téléchargée sur votre ordinateur.
  10. Cliquez sur Fermer.

Pour plus d'informations sur les comptes de service, consultez l'article Comptes de service, applications Web et applications installées.

Afficher les identifiants

  1. Dans la console Cloud Platform, sélectionnez le projet que vous avez créé en haut de la page.
  2. Cliquez sur le menu de navigation situé à gauche de la bannière Google Cloud Console.
  3. Cliquez sur IAM et Admin > Comptes de service.
  4. Dans la liste, sous "ID de compte de service", notez l'adresse e-mail générée qui identifie le compte de service que vous avez configuré. Cette adresse e-mail est utilisée lors de l'ajout d'une source de données à Cloud Search.

Prochaines étapes

Voici quelques étapes supplémentaires que vous pouvez effectuer :

  1. Si vous envisagez d'utiliser Google Cloud Search avec un dépôt de données non-Google, tel que Microsoft® SharePoint®, vous devez créer une source de données. Pour ce faire, suivez les instructions de la page Ajouter une source de données pour les recherches.

  2. Une fois que vous avez configuré votre source de données, vous pouvez créer et enregistrer un schéma afin d'indiquer comment Google Cloud Search doit représenter les données du dépôt.