Les identifiants d'accès aux serveurs OAuth2 de Google sont nécessaires pour authentifier et autoriser les utilisateurs Google Ads. Ces identifiants identifient votre application auprès de Google, ce qui vous permet de générer des jetons OAuth pour gérer les utilisateurs Google Ads. L'accès aux identifiants OAuth2 Google est géré depuis la console Google APIs.
Regardez cette vidéo pour découvrir quelques bonnes pratiques concernant les projets Cloud.
Validation OAuth Google
Toute application Google Cloud utilisée pour obtenir des identifiants pour le champ d'application de l'API Google Ads doit faire l'objet d'une validation Google OAuth pour éviter que ses utilisateurs ne voient un écran d'interface utilisateur non validé. Dans ce contexte, une application est définie comme un ID client OAuth 2.0 unique dans Google Cloud.
Cette validation est indépendante et s'ajoute à tout examen effectué dans le cadre du processus d'approbation du jeton de développeur. Elle est obligatoire, car le champ d'application de l'API Google Ads est un champ d'application sensible.
La validation Google est sans frais et prend généralement trois à cinq jours ouvrés. Ce règlement s'applique à toutes les applications.
Nous vous recommandons de soumettre toutes les applications à la procédure de validation Google OAuth dès que possible afin d'éviter toute interruption de service.
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:
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é.
Si l'API Google Ads n'apparaît pas dans la liste, utilisez la recherche pour la trouver.
Sélectionnez l'API Google Ads, puis cliquez sur le bouton Activer.
Choisir un type d'utilisateur et un état de publication
Après avoir activé l'API, vous devez spécifier le type d'utilisateur et l'état de publication de votre projet. Le tableau suivant met en évidence certains attributs et limites clés de chaque combinaison de ces paramètres. Pour en savoir plus, consultez la documentation Google Cloud Platform.
Type d’utilisateur | État de la publication | Limites |
---|---|---|
Interne | Tests |
|
Externe | Tests |
|
Interne | En production |
|
Externe | En production |
|
Si vous ne terminez pas la vérification OAuth de Google, les conséquences suivantes s'appliquent, quel que soit le type d'utilisateur ou l'état de publication de votre projet:
Au cours du processus d'autorisation, un écran d'interface utilisateur non validé s'affiche pour les utilisateurs.
Vous ne pouvez autoriser que 100 utilisateurs.
Configurer l'écran d'autorisation OAuth
Ouvrez la page Écran de consentement, puis sélectionnez votre projet dans le menu déroulant en haut de la page.
Sélectionnez le type d'utilisateur, puis cliquez sur CRÉER.
Remplissez le formulaire de l'écran d'autorisation. Vous pourrez modifier ces informations plus tard si nécessaire. Lorsque vous avez terminé, cliquez sur SAVE AND CONTINUE (ENREGISTRER ET CONTINUER).
Sur la page suivante, cliquez sur AJOUTER OU SUPPRIMER DES CHAMPS D'APPLICATION.
Faites défiler la page vers le bas et saisissez le code suivant dans le champ sous Ajouter manuellement des champs d'application:
https://www.googleapis.com/auth/adwords
Cliquez sur AJOUTER À LA TABLE.
Ajoutez tous les autres champs d'application que votre projet demandera, puis cliquez sur METTRE À JOUR.
Cliquez sur SAVE AND CONTINUE (ENREGISTRER ET CONTINUER).
Si vous ne prévoyez pas de publier votre projet immédiatement, ajoutez l'adresse e-mail de chaque compte utilisateur que vous utiliserez pour les tests, puis cliquez sur ENREGISTRER ET CONTINUER.
Consultez la page récapitulative, puis cliquez sur RETOUR AU TABLEAU DE BORD.
Une fois que vous avez testé votre application et le processus d'autorisation, vous pouvez revenir au tableau de bord et cliquer sur PUBLIER L'APPLICATION pour modifier son état de publication de Test à En production.
Sélectionner un type d'application
L'API Google Ads propose deux types d'applications: ordinateur ou Web. Reportez-vous au tableau suivant pour déterminer le type le plus approprié pour l'application que vous souhaitez créer:
Choisir ce type d'application | si... |
---|---|
Application pour ordinateur |
|
Application Web |
|
Pour en savoir plus, consultez la documentation OAuth de Google Identity Platform pour les applications de bureau ou les applications Web.
Créer un ID client et un code secret
Une fois que vous avez déterminé le type d'application, suivez les instructions ci-dessous pour générer l'ID client et le secret client OAuth2:
Ouvrez la page Identifiants. Sélectionnez un projet créé précédemment ou créez-en un.
Sur l'écran "Identifiants", cliquez sur CREATE CREDENTIALS (CRÉER DES IDENTIFIANTS), puis sélectionnez OAuth client ID (ID client OAuth).
Si vous n'avez pas configuré d'écran d'autorisation OAuth pour ce projet auparavant, vous êtes invité à le faire maintenant. Cliquez sur CONFIGURER L'ÉCRAN D'AUTORISATION.
Sélectionnez le type d'utilisateur, puis cliquez sur CRÉER.
Remplissez le formulaire initial. Vous pourrez modifier ces informations plus tard si nécessaire. Lorsque vous avez terminé, cliquez sur Enregistrer.
Revenez à Identifiants > CRÉER DES IDENTIFIANTS > ID client OAuth pour continuer.
Sélectionnez Application de bureau ou Application Web comme type d'application, en fonction de votre cas d'utilisation.
Attribuez-lui un nom, puis cliquez sur Créer.
Si votre type de client est Application Web, ajoutez au moins un URI de redirection autorisé.
Pour les tests locaux compatibles avec la configuration par défaut de nos exemples de bibliothèque cliente, utilisez
http://127.0.0.1
.Pour les clients application de bureau, vous utiliserez toujours une redirection d'adresse IP de bouclage, mais l'URI n'est pas configuré explicitement dans la console Cloud.
Sur la page de confirmation, copiez Votre ID client et Votre code secret client dans le presse-papiers, car vous en aurez besoin lorsque vous configurerez votre bibliothèque client. Vous pouvez également revenir sur la page des identifiants plus tard pour récupérer ces informations.