La façon dont vous créez et configurez un projet dans la console Google APIs dépend du scénario d'autorisation OAuth 2.0 de votre application. Sélectionnez un scénario d'autorisation pour personnaliser ce guide.
Vous avez besoin d'un projet dans la console Google APIs pour créer des identifiants OAuth 2.0 et activer l'API Google Ads pour votre application.
Ces identifiants authentifient et autorisent votre application ou les utilisateurs Google Ads sur les serveurs Google, et vous permettent de générer des jetons OAuth à utiliser dans les appels à l'API.
Sélectionner ou créer un projet dans la console Google APIs
Pour configurer un nouveau projet, suivez le guide pour créer un projet dans la console Google APIs. Activer la facturation pour votre projet est facultatif. Si la facturation est activée, sélectionnez un compte de facturation pour le nouveau projet. L'utilisation de l'API Google Ads est sans frais, mais les projets Cloud sont soumis aux limites de quota standards.
Activer l'API Google Ads dans votre projet
Pour activer l'API Google Ads dans 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.
Demander l'accès à l'API
Ensuite, accédez à la page de présentation de l'API Google Ads pour vérifier votre niveau d'accès à l'API actuel. Si votre niveau d'accès actuel à l'API est Test, développez la section Mettre à niveau le niveau d'accès. Suivez les instructions pour demander l'accès au niveau Explorateur.
Une fois que vous avez rempli votre demande, Google l'examine automatiquement et la met à niveau vers l'accès Explorer dans la plupart des cas.
Configurer l'écran d'autorisation OAuth
Lorsque vous utilisez OAuth 2.0 pour gérer les autorisations, Google présente à l'utilisateur un écran de consentement sur lequel s'affiche un récapitulatif de votre projet et des règles qui s'y appliquent, ainsi que les niveaux d'accès demandés. La configuration de l'écran de consentement OAuth de votre application définit ce qui est affiché pour les utilisateurs et les évaluateurs de l'application, et enregistre votre application pour que vous puissiez la publier ultérieurement.
Configurez un écran de consentement OAuth pour votre application et ajoutez https://www.googleapis.com/auth/adwords en tant que champ d'application OAuth.
Remarques importantes concernant le type d'utilisateur et l'état de publication
Lorsque vous configurez l'écran de consentement OAuth, tenez compte des paramètres Type d'utilisateur et État de publication.
- Type d'utilisateur : définit si votre application est limitée aux utilisateurs de votre organisation (Interne) ou disponible pour tous les utilisateurs Google (Externe). Interne n'est disponible que si votre projet fait partie d'une organisation Google Workspace.
- État de publication : détermine si l'application est en mode Test (limitée aux utilisateurs test spécifiques que vous ajoutez) ou En production (disponible pour l'audience définie par le Type d'utilisateur, ce qui peut nécessiter la validation de l'application par Google).
Pour faire les meilleurs choix pour votre application, consultez les explications détaillées et les implications de ces paramètres dans la documentation d'assistance officielle de Google Cloud :
- Options de type d'utilisateur de l'écran de consentement OAuth
- Options d'état de publication de l'écran de consentement OAuth
Il est essentiel de comprendre ces paramètres pour vous assurer que votre application est accessible aux utilisateurs prévus.
Créer un ID client et un code secret du client
Créer un ID client et un code secret du client. Vous pouvez choisir Application de bureau ou Application Web comme type d'application. Une fois le client OAuth 2.0 créé, téléchargez son fichier JSON en cliquant sur le bouton Télécharger au format JSON dans la boîte de dialogue de confirmation.