Utilizzare OAuth 2.0 per accedere all'API Google Ads

Come altre API di Google, l'API Google Ads utilizza il protocollo OAuth 2.0 per l'autenticazione e l'autorizzazione. OAuth 2.0 consente all'app client dell'API Google Ads di accedere all'account Google Ads di un utente senza dover gestire o archiviare le informazioni di accesso dell'utente.

In generale, tutti gli scenari di autorizzazione OAuth 2.0 supportati da Google funzionano anche con l'API Google Ads. Tuttavia, questa guida si concentra sugli scenari più comuni per gli sviluppatori dell'API Google Ads.

Scenario Approccio consigliato
La mia app utilizza già una o più API di Google. Ho già creato il supporto per i flussi di lavoro OAuth 2.0 per la mia app e devo solo aggiungere la funzionalità dell'API Google Ads all'app esistente.
  1. Assicurati che l'utente autorizzato o il service account abbia accesso a gli account Google Ads a cui stai effettuando chiamate API. Per saperne di più, consulta il modello di accesso a Google Ads.
  2. Consulta il flusso di lavoro di autenticazione multiutente o il flusso di lavoro del service account a seconda dell'approccio che utilizzi con il resto delle API di Google utilizzate dalla tua app.
Sto creando un'app che gestisce gli account Google Ads a cui ho già accesso. Se in futuro dovrò gestire nuovi account Google Ads, potrò accedervi collegandoli al mio account amministratore Google Ads.

OPPURE

Qualcuno mi inviterà a gestire questi account.

Utilizza il service account workflow.

Se le policy dell'organizzazione o la configurazione dell'account impediscono l'utilizzo dei service account, utilizza invece il flusso di lavoro di autenticazione di un singolo utente.

Sto creando un'app che gestisce gli account Google Ads per conto di altri utenti. La mia app creerà una schermata utente che consente agli utenti che hanno eseguito l'accesso di connettersi ai propri account Google Ads e autorizzare la mia app a gestire questi account per loro conto. Utilizza l'autenticazione multiutente.

Per esaminare e revocare l'accesso per le applicazioni di terze parti collegate al tuo Account Google, visita la pagina delle autorizzazioni del tuo Account Google.