Configurer un projet de console Google APIs pour l'API Google Ads

Vous devez disposer des identifiants d'accès aux serveurs OAuth2 de Google pour authentifier et autoriser les utilisateurs Google Ads. Ces identifiants identifient votre application auprès de Google et vous permettent de générer des jetons OAuth pour gérer les utilisateurs Google Ads. L'accès aux identifiants Google OAuth2 est géré à partir de la console Google APIs.

Regardez cette vidéo pour découvrir certaines bonnes pratiques concernant les projets Cloud.

Créer un projet

Accédez à la console Google APIs. Cliquez sur Créer un projet, saisissez un nom, puis cliquez sur Créer.

Activer l'API Google Ads dans votre projet

Pour activer l'API Google Ads pour votre projet, procédez comme suit:

  1. Dans la console Google APIs, ouvrez la bibliothèque des API. Si vous y êtes invité, sélectionnez votre projet ou créez-en un. La bibliothèque des API répertorie toutes les API disponibles, regroupées par famille de produits et classées en fonction de leur popularité.

  2. Recherchez l'API Google Ads si elle n'est pas visible dans la liste.

  3. Sélectionnez l'API Google Ads, puis cliquez sur le bouton Activer.

Sélectionner un type d'application

Deux types d'application sont disponibles dans l'API Google Ads:

  • Applications de bureau
  • Applications Web

Consultez le tableau ci-dessous pour déterminer le type le plus adapté pour l'application que vous souhaitez créer:

Sélectionner ce type d'appli si...
Application pour ordinateur
  • Vous gérez tous vos comptes Google Ads à l'aide d'un seul compte administrateur de niveau supérieur.
  • Vous êtes un nouvel utilisateur ou vous souhaitez profiter rapidement de la configuration la plus simple.
  • Votre application authentifiera les utilisateurs Google à partir d'un seul ordinateur.
Application Web
  • Vous souhaitez vous authentifier en tant qu'utilisateur qui peut autoriser votre application à accéder aux données de son compte Google Ads.
  • Vous souhaitez générer facilement plusieurs identifiants d'autorisation pour gérer des comptes tiers, par exemple.
  • Votre application nécessite des URL de rappel. Les URL de rappel ne sont pas acceptées dans le flux d'application pour ordinateur.

Pour en savoir plus, consultez la documentation Google Identity Platform OAuth pour les applications de bureau ou les applications Web.

Créer un ID client et un code secret du client

Une fois que vous avez déterminé le type de votre application, suivez les instructions ci-dessous pour générer l'ID client OAuth2 et le code secret du client:

  1. Ouvrez la page Identifiants. Sélectionnez un projet ou créez-en un.

  2. Sur l'écran "Identifiants", cliquez sur CRÉER DES IDENTIFIANTS, puis sur ID client OAuth.

    1. Si vous n'aviez pas configuré d'écran de consentement OAuth pour ce projet auparavant, vous serez invité à le faire maintenant. Cliquez sur Configurer l'écran d'autorisation.

      1. Sélectionnez le type d'utilisateur et cliquez sur CREATE (CRÉER).

      2. Remplissez le formulaire initial. Vous pourrez modifier ces informations ultérieurement si nécessaire. Lorsque vous avez terminé, cliquez sur Enregistrer.

    2. Pour continuer, revenez à Credentials > CREATE CREDENTIALS > OAuth client ID (Identifiants et créer ; CRÉER DES IDENTIFIANTS &gt et ID client OAuth).

  3. Sélectionnez le type d'application Application de bureau ou Application Web, selon votre cas d'utilisation.

  4. Attribuez un nom au groupe, puis cliquez sur Créer.

  5. Si votre type de client est Application Web, ajoutez au moins un URI de redirection autorisé.

    Pour les tests locaux qui sont compatibles avec la configuration par défaut de nos exemples de bibliothèques clientes, utilisez http://127.0.0.1.

    Pour les clients d'applications de bureau, vous utiliserez toujours une redirection vers l'adresse IP de boucle, mais l'URI n'est pas explicitement configuré dans Cloud Console.

  6. Sur la page de confirmation, copiez votre ID client et votre code secret du client dans le presse-papiers, car vous en aurez besoin lors de la configuration de la bibliothèque cliente. Vous pouvez également revenir à la page des identifiants ultérieurement pour récupérer ces informations.