Flusso dell'account di servizio OAuth

Questa guida illustra la procedura per configurare OAuth2 per l'accesso all'API utilizzando le tue credenziali con gli account di servizio. Questi passaggi devono essere eseguiti una sola volta, a meno che non revochi o elimini le tue credenziali OAuth2.

Creare le credenziali OAuth2

Genera un ID account di servizio e un file *.JSON seguendo le istruzioni riportate nel link, quindi torna a questa pagina.

Aggiungere una chiave privata JSON e un'email di cui è stata usurpata l'identità alla configurazione

Imposta il percorso del file JSON della chiave privata e l'email di cui vuoi assumere l'identità nella configurazione. Se utilizzi un file google-ads.yaml, una stringa YAML o dict, aggiungi quanto segue:

json_key_file_path: JSON_KEY_FILE_PATH
impersonated_email: IMPERSONATED_EMAIL

Se utilizzi le variabili di ambiente, aggiungi quanto segue alla configurazione o all'ambiente bash:

export GOOGLE_ADS_JSON_KEY_FILE_PATH=JSON_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=IMPERSONATED_EMAIL