Skip to main content

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

Autoriser un utilisateur externe dans le projet

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 :

  1. Accédez à la console Google de votre projet : https://console.cloud.google.com/.

  2. Dans le menu de gauche, sélectionnez API et services > Écran de consentement OAuth.

  3. Pour le type d'utilisateur, sélectionnez Externe.

  4. Cliquez sur Créer.

  5. 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.

    1. 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.

    2. Le nom du produit peut être : .

  6. N'ajoutez pas de champs d'application ou d'utilisateurs de test.

  7. Enregistrez vos modifications.

Créer des informations d'identification OAuth 2.0

Vous devez créer un ensemble d'informations d'identification à utiliser lorsque vous accédez à votre projet Google.

Étapes :

  1. Dans le menu API et services, sélectionnez Informations d'identification.

  2. En haut de l'écran, cliquez sur +CRÉER DES INFORMATIONS D'IDENTIFICATION.

  3. Sélectionnez l'ID du client OAuth.

  4. Pour Type d'application, sélectionnez Application Web.

  5. Renseignez les valeurs des paramètres suivants :

    Paramètre

    Valeur

    Nom

    Ajoutez un nom descriptif. Exemple : Google_Analytics

    Origines 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/callback

  6. Cliquez sur Créer.

  7. Conservez les valeurs d'ID client et de secret du client. Ces valeurs doivent être appliquées dans Alteryx One.

Activer l'accès aux API

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.

Étapes :

  1. Accédez à l'URL répertoriée.

  2. 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 :

  1. Connectez-vous à Alteryx One en tant qu'administrateur de l'espace de travail.

  2. Dans le menu de gauche, sélectionnez Menu Utilisateur > Console d'administration > Clients OAuth2.0.

  3. Sur la page Clients OAuth2.0, cliquez sur Enregistrer le client OAuth2.0.

  4. 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).

  5. 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.