Workflow d'authentification des utilisateurs

Ce guide explique comment accéder à l'API Google Ads avec l'authentification utilisateur. Pour en savoir plus sur les différentes options d'authentification, consultez le guide de présentation.

Le workflow d'authentification des utilisateurs implique l'utilisation d'un flux OAuth 2.0 pour obtenir l'autorisation humaine permettant à votre application de gérer leurs comptes Google Ads en leur nom. Un jeton d'accès OAuth 2.0 est émis une fois le processus d'autorisation terminé. L'application peut utiliser ce jeton pour effectuer des appels d'API au compte Google Ads de l'utilisateur. Le jeton d'accès OAuth 2.0 expire toutes les heures. Il est donc courant de demander également un accès hors connexion OAuth 2.0 afin que votre application puisse actualiser l'autorisation sans autre interaction de l'utilisateur.

Il existe deux grandes façons de créer le workflow d'authentification des utilisateurs : l'authentification d'un seul utilisateur et l'authentification multi-utilisateurs. L'authentification à utilisateur unique est utilisée comme solution de secours pour le workflow de compte de service. Elle est utilisée lorsqu'un seul utilisateur a accès à tous les comptes Google Ads que vous devez gérer à l'aide de l'API Google Ads. L'authentification multi-utilisateur est utilisée lorsque vous devez gérer des comptes gérés par plusieurs utilisateurs et que vous devez créer votre propre flux OAuth pour authentifier vos utilisateurs.