Configura un progetto nella console API di Google

I passaggi da seguire per creare e configurare un progetto nella console API di Google dipendono dal tipo di scenario di autorizzazione OAuth 2.0 che stai creando nella tua applicazione. Scegli lo scenario di autorizzazione che stai creando. Questa guida verrà personalizzata in base alla tua scelta.

Per creare le credenziali OAuth 2.0 e abilitare l'API Google Ads per la tua app, devi avere un progetto nella console API di Google.

Le credenziali sono necessarie per l'autenticazione e l'autorizzazione degli utenti di Google Ads da parte dei server di Google. Queste credenziali ti consentono di generare token OAuth da utilizzare nelle chiamate all'API.

Selezionare o creare un progetto nella console API di Google

Segui le istruzioni per creare un progetto. L'abilitazione della fatturazione per il tuo progetto è facoltativa. Se hai abilitato la fatturazione, seleziona un account di fatturazione per il nuovo progetto. L'utilizzo dell'API Google Ads non prevede costi, ma esiste una quota per il numero totale di progetti Cloud.

Abilitare l'API Google Ads nel tuo progetto

Per abilitare l'API Google Ads nel tuo progetto:

  1. Apri la libreria API nella console API di Google. Se ti viene richiesto, seleziona il tuo progetto o creane uno nuovo. La libreria API elenca tutte le API disponibili, raggruppate per famiglia di prodotti e popolarità.

  2. Utilizza la ricerca per trovare l'API Google Ads se non è visibile nell'elenco.

  3. Seleziona l'API Google Ads, quindi fai clic sul pulsante Abilita.

Abilitare l'API Google Ads

Richiedere l'accesso all'API

Poi, visita la pagina Panoramica dell'API Google Ads. La pagina mostra il tuo livello di accesso all'API attuale. Se il tuo livello di accesso all'API attuale è Test Livello di accesso all'account, espandi la sezione Richiedi il livello di accesso successivo. Segui le istruzioni per richiedere il livello di accesso Explorer.

Una volta completata la richiesta, Google la esaminerà automaticamente e, nella maggior parte dei casi, la aggiornerà al livello di accesso Explorer.

Quando utilizzi OAuth 2.0 per l'autorizzazione, Google presenta all'utente una schermata per il consenso che include un riepilogo del progetto, delle relative policy e degli ambiti di accesso all'autorizzazione richiesti. La configurazione della schermata per il consenso OAuth della tua app definisce ciò che viene mostrato agli utenti e ai revisori dell'app e registra la tua app in modo che tu possa pubblicarla in un secondo momento.

Segui le istruzioni per configurare una schermata per il consenso OAuth per la tua applicazione e aggiungi https://www.googleapis.com/auth/adwords come ambito OAuth.

Considerazioni importanti per il tipo di utente e lo stato di pubblicazione

Quando configuri la schermata per il consenso OAuth, presta attenzione alle impostazioni Tipo di utente e Stato di pubblicazione.

  • Tipo di utente: definisce se la tua app è limitata agli utenti della tua organizzazione ("Interno") o disponibile per qualsiasi utente Google ("Esterno"). Tieni presente che "Interno" è un'opzione disponibile solo se il tuo progetto fa parte di un'organizzazione Google Workspace.
  • Stato di pubblicazione: determina se l'app è in modalità "Test" (limitata a utenti di test specifici che aggiungi) o "In produzione" (disponibile per il pubblico definito da Tipo di utente, che potrebbe richiedere la verifica dell'app da parte di Google).

Per fare le scelte migliori per la tua applicazione, consulta le spiegazioni dettagliate e le implicazioni di queste impostazioni nella documentazione di assistenza ufficiale di Google Cloud:

Comprendere queste impostazioni è fondamentale per garantire che la tua applicazione sia accessibile agli utenti previsti.

Creare un ID client e un client secret

Puoi saltare questo passaggio se utilizzi un progetto nella console API di Google esistente che ha già un ID client e un client secret generati. In caso contrario, crea un ID client e un client secret seguendo le istruzioni. Puoi scegliere App desktop o Applicazione web come tipo di applicazione. Dopo aver creato il client OAuth 2.0, scarica il file JSON del client facendo prima clic sull'icona Scarica client OAuth e poi sul pulsante SCARICA JSON nella schermata successiva.