Guida rapida dell'API mediante riga di comando

Questa pagina mostra come iniziare a utilizzare l'API Google Analytics Admin mediante la riga di comando.

Passaggio 1. Abilita l'API

Fai clic su questo pulsante per creare un nuovo progetto Cloud Platform, attivare automaticamente l'API Google Analytics Admin e creare le credenziali OAuth2 necessarie per questo tutorial:

Attivare l'API Google Analytics Admin

Verrà visualizzata automaticamente la finestra di dialogo di configurazione delle credenziali OAuth2. Scegli "Computer" quando ti viene chiesto "Da dove chiami?"

Nella finestra di dialogo visualizzata, fai clic su SCARICA CONFIGURAZIONE CLIENT e salva il file credentials.json nella tua directory di lavoro.

In alternativa, puoi seguire manualmente questi passaggi per creare manualmente le credenziali OAuth2 in un progetto esistente.

Passaggio 2. Installa e inizializza Cloud SDK

Devi installare lo strumento a riga di comando gcloud sulla tua macchina di sviluppo.

Passaggio 3: effettua una chiamata API

Ora puoi utilizzare l'API Google Analytics Admin per eseguire query su una proprietà Google Analytics 4.

Autentica

Per ottenere le credenziali utente in questo esempio, esegui il comando seguente e utilizza il percorso del file JSON delle credenziali scaricato nel passaggio 1:

gcloud auth application-default login \
    --scopes=https://www.googleapis.com/auth/analytics.readonly \
    --client-id-file=[PATH/TO/credentials.json]

Si aprirà una finestra di dialogo per il consenso degli utenti OAuth in una nuova finestra del browser.

Invia la richiesta

Utilizza curl per inviare la richiesta all'API Google Analytics Admin. Inserisci quanto segue nella riga di comando:

  curl \
  -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \
  -H "Content-Type: application/json; charset=utf-8" \
  https://analyticsadmin.googleapis.com/v1beta/accounts

Il comando curl utilizza il comando gcloud auth application-default print-access-token per ottenere un token di autenticazione.

Complimenti! Hai inviato la tua prima richiesta all'API Google Analytics Admin.