OAuth 2.0 pour Google Analytics
Cette section décrit les étapes de configuration nécessaires pour configurer Alteryx One Platform afin de l'intégrer à Google Analytics en utilisant OAuth 2.0 pour l'authentification.
Créer l'application cliente OAuth 2.0 pour Google Analytics
Vous devez activer l'accès externe au projet contenant vos données Google Analytics.
Note
Cette étape configure l'accès via l'écran de consentement pour votre projet. Si vous avez déjà terminé cette étape pour le projet, vous pouvez ignorer cette section.
Étapes :
Accédez à la console Google de votre projet : https://console.cloud.google.com/.
Dans le menu de gauche, sélectionnez API et services > Écran de consentement OAuth.
Pour le type d'utilisateur, sélectionnez Externe.
Cliquez sur Créer.
Vous pouvez fournir un logo et un nom pour ce client. Par exemple :
Astuce
Vous pouvez utiliser votre propre logo et le nom de votre produit si vous le souhaitez.
Cliquez avec le bouton droit de la souris sur le logo dans Alteryx One et téléchargez-le sur votre bureau. Cliquer avec le bouton droit de la souris sur l'image et sélectionner Enregistrer sous…. Chargez-la sur l'écran de consentement.
Le nom du produit peut être : .
N'ajoutez pas de champs d'application ou d'utilisateurs de test.
Enregistrez vos modifications.
Vous devez créer un ensemble d'informations d'identification à utiliser lorsque vous accédez à votre projet Google.
Étapes :
Dans le menu API et services, sélectionnez Informations d'identification.
En haut de l'écran, cliquez sur +CRÉER DES INFORMATIONS D'IDENTIFICATION.
Sélectionnez l'ID du client OAuth.
Pour Type d'application, sélectionnez Application Web.
Renseignez les valeurs des paramètres suivants :
Paramètre
Valeur
Nom
Ajoutez un nom descriptif. Exemple :
Google_AnalyticsOrigines JavaScript autorisées
N'ajoutez pas de valeur pour ce paramètre.
URI de redirection autorisés
Définissez la valeur comme suit :
https://ayxpreview.alteryxcloud.com/oauth2/callbackCliquez sur Créer.
Conservez les valeurs d'ID client et de secret du client. Ces valeurs doivent être appliquées dans Alteryx One.
Vous devez activer l'accès aux API Google Analytics via votre projet. Vous pouvez activer une ou plusieurs des API répertoriées ci-dessous.
API Google Analytics : https://console.cloud.google.com/apis/library/analytics.googleapis.com
API Google Analytics Reporting : https://console.cloud.google.com/apis/library/analyticsreporting.googleapis.com
Étapes :
Accédez à l'URL répertoriée.
Cliquez sur Activer.
Créer le client OAuth 2.0 pour Google Analytics
Après la création de l'application Google Analytics, vous devez créer un client OAuth 2.0 dans Alteryx One. Ce client sera utilisé pour intégrer l'application connectée OAuth 2.0 que vous avez créée précédemment.
Note
Vous devez créer un client OAuth 2.0 dans Alteryx One pour chaque application connectée Google Analytics que vous souhaitez utiliser.
Étapes :
Connectez-vous à Alteryx One en tant qu'administrateur de l'espace de travail.
Dans le menu de gauche, sélectionnez Menu Utilisateur > Console d'administration > Clients OAuth2.0.
Sur la page Clients OAuth2.0, cliquez sur Enregistrer le client OAuth2.0.
Indiquez le nouveau client. Appliquez les valeurs suivantes :
Paramètre
Description
Type
Définissez cette valeur sur
google_analytics.Nom
Nom affiché du client OAuth 2.0 dans Alteryx One.
ID client
Définissez cette valeur sur la valeur d'ID client que vous avez conservée depuis votre application Google Analytics.
Secret du client
Définissez cette valeur sur la valeur du secret du client que vous avez conservée depuis votre application Google Analytics.
URL d'autorisation
Définissez cette valeur comme suit :
https://accounts.google.com/o/oauth2/v2/auth
URL du jeton
Définissez cette valeur comme suit :
https://oauth2.googleapis.com/token
Champs d'application
Saisissez la valeur suivante :
https://www.googleapis.com/auth/drive.readonly
Le jeton d'accès expire dans
Définissez cette valeur (en millisecondes) sur
3600000(1 heure).Le jeton d'actualisation expire dans
Définissez la valeur sur
0(n'expire pas).Pour enregistrer votre client OAuth 2.0, cliquez sur Enregistrer.
Pour plus d'informations, consultez la section Créer un client OAuth2.
Créer une connexion Google Analytics
Après avoir créé les deux références du client OAuth 2.0, vous pouvez créer une connexion à vos données Google Analytics.
Note
Vous devez créer une connexion distincte pour chaque client OAuth 2.0 disponible dans Alteryx One.
Pour plus d'informations, consultez la section Connexions Google Analytics.