Comme les autres API Google, l'API Google Ads utilise 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. Toutefois, ce guide se concentre sur les scénarios 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à intégré la compatibilité avec les workflows OAuth 2.0 dans mon application et je n'ai plus qu'à ajouter les fonctionnalités de l'API Google Ads à mon application existante. |
|
|
Je crée une application qui gère des 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 les règles de votre organisation ou la configuration de votre compte vous empêchent d'utiliser des comptes de service, utilisez plutôt le workflow d'authentification pour un seul utilisateur. |
| Je crée une application qui gère des comptes Google Ads pour le compte d'autres utilisateurs. Mon application va créer 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 des applications tierces connectées à votre compte Google, accédez à la page des autorisations de votre compte Google.