Skip to main content

OAuth 2.0 per Google Analytics

Questa sezione descrive la procedura da seguire per configurare l'integrazione di Alteryx One Platform con Google Analytics, utilizzando OAuth 2.0 per l'autenticazione.

Creazione dell'applicazione client OAuth 2.0 per Google Analytics

Abilitazione di un utente esterno nel progetto

È necessario abilitare l'accesso esterno al progetto che contiene i dati di Google Analytics.

Nota

In questo passaggio viene configurato l'accesso tramite la schermata di consenso per il progetto. Se questo passaggio è già stato eseguito per il progetto, puoi ignorare questa sezione.

Procedura:

  1. Accedi alla console Google per il tuo progetto: https://console.cloud.google.com/.

  2. Dal menu a sinistra, seleziona API e servizi > Schermata di consenso OAuth.

  3. Per Tipo di utente, seleziona Esterno.

  4. Fai clic su Crea.

  5. Puoi fornire un logo e un nome per questo client. Per esempio:

    Suggerimento

    Se preferisci, puoi utilizzare il tuo logo e il nome del prodotto.

    1. Fai clic con il pulsante destro del mouse sul logo in Alteryx One e scaricalo sul desktop. Fai clic con il pulsante destro del mouse sull'immagine e seleziona Salva con nome. Carica il logo nella schermata di consenso.

    2. Il nome del prodotto può essere: .

  6. Non aggiungere ambiti o utenti di prova.

  7. Salva le modifiche apportate.

Creazione di credenziali OAuth 2.0

Devi creare un set di credenziali da utilizzare per accedere al tuo progetto Google.

Procedura:

  1. Dal menu API e servizi, seleziona Credenziali.

  2. Nella parte superiore della schermata, fai clic su +CREA CREDENZIALI.

  3. Seleziona l'ID del client OAuth.

  4. In Tipo di applicazione, seleziona Applicazione Web.

  5. Inserisci i valori appropriati per le impostazioni seguenti:

    Impostazione

    Valore

    Nome

    Inserisci un nome descrittivo, ad esempio Google_Analytics

    Origini JavaScript autorizzate

    Non aggiungere alcun valore per questa impostazione.

    URI di reindirizzamento autorizzati

    Imposta il valore che segue:

    https://ayxpreview.alteryxcloud.com/oauth2/callback

  6. Fai clic su Crea.

  7. Annota l'ID e il segreto del client, che devono essere applicati in Alteryx One.

Abilitazione dell'accesso alle API

È necessario abilitare l'accesso alle API di Google Analytics tramite il progetto. Puoi abilitare una o più delle API elencate di seguito.

Procedura:

  1. Accedi all'URL indicato.

  2. Fai clic su Abilita.

Creazione del client OAuth 2.0 per Google Analytics

Dopo aver creato l'app Google Analytics, è necessario creare un client OAuth 2.0 in Alteryx One, che verrà utilizzato per l'integrazione con l'app connessa OAuth 2.0 creata in precedenza.

Nota

Devi creare un client OAuth 2.0 Alteryx One per ogni app connessa di Google Analytics che vuoi utilizzare.

Procedura:

  1. Accedi ad Alteryx One come Amministratore dello spazio di lavoro.

  2. Nel menu a sinistra, seleziona Menu dell'utente > Console di amministrazione > Client OAuth2.0.

  3. Nella pagina Client OAuth2.0, fai clic su Registra client OAuth2.0.

  4. Specifica il nuovo client. Applica i valori seguenti:

    Impostazione

    Descrizione

    Tipo

    Imposta su google_analytics.

    Nome

    Nome visualizzato del client OAuth 2.0 in Alteryx One.

    ID client

    Imposta questo valore sull'ID client annotato nell'app Google Analytics.

    Segreto client

    Imposta questo valore sul segreto client annotato nell'app Google Analytics.

    URL di autorizzazione

    Imposta questo valore su:

    https://accounts.google.com/o/oauth2/v2/auth

    URL del token

    Imposta questo valore su:

    https://oauth2.googleapis.com/token

    Campi

    Inserisci il valore seguente:

    https://www.googleapis.com/auth/drive.readonly

    Il token di accesso scade fra

    Imposta questo valore su 3600000 millisecondi (1 ora).

    Il token di aggiornamento scade fra

    Imposta il valore su 0 (nessuna scadenza).

  5. Per salvare il tuo client OAuth 2.0, fai clic su Salva.

Per ulteriori informazioni, vedi Creazione di un client OAuth2.

Creazione di una connessione a Google Analytics

Dopo aver creato i due riferimenti al client OAuth 2.0, puoi creare una connessione dati a Google Analytics.

Nota

È necessario creare una connessione separata per ogni client OAuth 2.0 disponibile in Alteryx One.

Per ulteriori informazioni, vedi Connessioni a Google Analytics.