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
È 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:
Accedi alla console Google per il tuo progetto: https://console.cloud.google.com/.
Dal menu a sinistra, seleziona API e servizi > Schermata di consenso OAuth.
Per Tipo di utente, seleziona Esterno.
Fai clic su Crea.
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.
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.
Il nome del prodotto può essere: .
Non aggiungere ambiti o utenti di prova.
Salva le modifiche apportate.
Devi creare un set di credenziali da utilizzare per accedere al tuo progetto Google.
Procedura:
Dal menu API e servizi, seleziona Credenziali.
Nella parte superiore della schermata, fai clic su +CREA CREDENZIALI.
Seleziona l'ID del client OAuth.
In Tipo di applicazione, seleziona Applicazione Web.
Inserisci i valori appropriati per le impostazioni seguenti:
Impostazione
Valore
Nome
Inserisci un nome descrittivo, ad esempio
Google_AnalyticsOrigini JavaScript autorizzate
Non aggiungere alcun valore per questa impostazione.
URI di reindirizzamento autorizzati
Imposta il valore che segue:
https://ayxpreview.alteryxcloud.com/oauth2/callbackFai clic su Crea.
Annota l'ID e il segreto del client, che devono essere applicati in Alteryx One.
È necessario abilitare l'accesso alle API di Google Analytics tramite il progetto. Puoi abilitare una o più delle API elencate di seguito.
API Google Analytics: https://console.cloud.google.com/apis/library/analytics.googleapis.com
API Reporting di Google Analytics: https://console.cloud.google.com/apis/library/analyticsreporting.googleapis.com
Procedura:
Accedi all'URL indicato.
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:
Accedi ad Alteryx One come Amministratore dello spazio di lavoro.
Nel menu a sinistra, seleziona Menu dell'utente > Console di amministrazione > Client OAuth2.0.
Nella pagina Client OAuth2.0, fai clic su Registra client OAuth2.0.
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
3600000millisecondi (1 ora).Il token di aggiornamento scade fra
Imposta il valore su
0(nessuna scadenza).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.