Utiliser OAuth 2.0 pour accéder à l'API Google Ads

Comme les autres API Google, l'API Google Ads utilise également le protocole OAuth 2.0 pour l'authentification et l'autorisation. OAuth 2.0 permet à votre application cliente de l'API Google Ads d'accéder au compte Google Ads d'un utilisateur sans avoir à gérer ni à stocker ses informations de connexion.

De manière générale, tous les scénarios d'autorisation OAuth 2.0 compatibles avec Google fonctionnent également avec l'API Google Ads. Nous nous concentrerons toutefois sur quelques scénarios qui sont les plus courants pour les développeurs de l'API Google Ads.

Scénario Approche recommandée
Mon application utilise déjà une ou plusieurs API Google. J'ai déjà créé une compatibilité avec les workflows OAuth 2.0 pour mon application et je dois simplement ajouter la fonctionnalité de l'API Google Ads à mon application existante.
  1. Assurez-vous que votre utilisateur autorisé ou votre compte de service a accès aux comptes de l'API Google Ads pour lesquels vous effectuez des appels d'API. En savoir plus sur le modèle d'accès Google Ads.
  2. Reportez-vous au workflow d'authentification multi-utilisateur ou au workflow de compte de service selon l'approche que vous utilisez avec le reste des API Google utilisées par votre application.
Je crée une application qui gère les comptes Google Ads auxquels j'ai déjà accès. Si je dois gérer de nouveaux comptes Google Ads à l'avenir, j'y accéderai en les associant à mon compte administrateur Google Ads.

OU

Quelqu'un m'invitera à gérer ces comptes.

Utilisez le workflow de compte de service.

Si vous disposez de règles organisationnelles qui vous empêchent d'utiliser des comptes de service, utilisez le workflow d'authentification à utilisateur unique comme solution de secours.

Je crée une application qui gère les comptes Google Ads pour le compte d'autres utilisateurs. Mon application créera un écran utilisateur qui permettra aux utilisateurs connectés de se connecter à leurs comptes Google Ads et d'autoriser mon application à gérer ces comptes en leur nom. Utilisez l'authentification multi-utilisateur.

Pour examiner et révoquer l'accès aux applications tierces associées à votre compte Google, accédez à la page des autorisations de votre compte Google.