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. Ils vous permettent également 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 projet, suivez le guide Créer un projet dans la console Google APIs. L'activation de la facturation pour votre projet est facultative. Si la facturation est activée, sélectionnez un compte de facturation pour le nouveau projet. L'utilisation de l'API Google Ads n'est pas facturée, 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 d'API. Si vous y êtes invité, sélectionnez votre projet ou créez-en un. La bibliothèque d'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 Vue d'ensemble de l'API Google Ads pour vérifier votre niveau d'accès à l'API actuel. Si votre niveau d'accès à l'API actuel est Test, développez la section Mettre à niveau le niveau d'accès. Suivez les instructions pour demander le niveau d'accès Explorateur.
Une fois votre demande envoyée, Google l'examine automatiquement et, dans la plupart des cas, vous accorde l'accès Explorateur.
Configurer l'écran d'autorisation OAuth
Lorsque vous utilisez OAuth 2.0 pour gérer les autorisations, Google affiche un écran de consentement pour l'utilisateur, qui inclut un récapitulatif de votre projet, de ses règles et des niveaux d'accès demandés. La configuration de l'écran de consentement OAuth de votre application définit ce qui est affiché aux utilisateurs et aux évaluateurs d'applications, 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 comme champ d'application OAuth.
Points importants concernant le type d'utilisateur et l'état de publication
Lorsque vous configurez l'écran de consentement OAuth, faites attention aux paramètres Type d'utilisateur et État de publication.
- Type d'utilisateur : indique si votre application est limitée aux utilisateurs de votre organisation (Interne) ou disponible pour tous les utilisateurs Google (Externe). L'option 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 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 Google Cloud :
- Options de type d'utilisateur de l'écran de consentement OAuth
- Options de l'état de publication de l'écran de consentement OAuth
Il est essentiel de comprendre ces paramètres pour s'assurer que votre application est accessible aux utilisateurs auxquels elle est destinée.
Créer un ID client et un code secret du client
Créez 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.