Flux du compte de service OAuth

Ce guide vous explique comment configurer OAuth2 pour l'accès à l'API à l'aide de vos propres identifiants avec des comptes de service. Cette procédure ne doit être effectuée qu'une seule fois, sauf si vous révoquez ou supprimez vos identifiants OAuth2.

Créer des identifiants OAuth2

Générez un ID de compte de service et un fichier *.JSON en suivant les instructions associées, puis revenez sur cette page.

Ajoutez une clé privée JSON et une adresse e-mail dont l'identité est empruntée à la configuration.

Définissez le chemin d'accès au fichier JSON de la clé privée et l'adresse e-mail dont l'identité a été empruntée dans votre configuration. Si vous utilisez un fichier google-ads.yaml, une chaîne YAML ou un dict, ajoutez les éléments suivants:

json_key_file_path: JSON_KEY_FILE_PATH
impersonated_email: IMPERSONATED_EMAIL

Si vous utilisez des variables d'environnement, ajoutez les éléments suivants à votre configuration ou à votre environnement bash:

export GOOGLE_ADS_JSON_KEY_FILE_PATH=JSON_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=IMPERSONATED_EMAIL