Connecteur Google Analytics - Configuration

Modifié par jhurst le 2024/04/02 14:25

Ce document décrit les étapes nécessaires à la récupération des identifiants Google Analytics pour DigDash (compte de service + fichier .p12 + identifiant du compte Google Analytics)


Contexte

Il s’agit ici d’expliquer comment obtenir les champs de connexion pour pouvoir se connecter à un compte Google Analytics depuis DigDash.

Il s’agit des champs suivants :

  • Compte de service
  • Fichier .p12
  • Identifiant du compte Google Analytics

Prérequis

  • Être client de G Suite ou Cloud Identity
  • Être détenteur d’une ressource Organisation activé sur votre domaine.

Création d’un nouveau projet

Rendez-vous sur votre console Google Cloud à l’adresse suivante :

https://console.cloud.google.com/projectselector/home/dashboard?supportedpurview=project

google_analytics_connector_config_fr_html_7bbe438a4cd2865c.png
Vous avez le choix de sélectionner un projet existant ou créer un nouveau projet. Nous allons ici décrire la procédure pour la création d’un nouveau projet.

Cliquez alors sur Créer.

L’écran suivant permet de définir le projet. Donnez-lui un nom et choisissez son Organisation associée. Cliquez ensuite sur Créer.

google_analytics_connector_config_fr_html_155f00a1906abcb0.png

Patientez quelques secondes, la création prend quelques instants.

google_analytics_connector_config_fr_html_829eaa34e529ef0c.png

  • La ressource Organisation est la racine dans la hiérarchie des ressources constituant la plate-forme Google Cloud. Un projet est donc défini d’après une Organisation et ce choix est définitif.

Activation de l’API Google Analytics

Rendez-vous sur votre console Google Cloud à l’adresse suivante :

https://console.cloud.google.com/projectselector/home/dashboard?supportedpurview=project

Sélectionnez le projet tout juste créé.

google_analytics_connector_config_fr_html_3807c87d3dde122e.png
 

google_analytics_connector_config_fr_html_7e12dddb270789eb.png

Dans le volet de gauche aller à API et services > Bibliothèque

google_analytics_connector_config_fr_html_4d718e106b85af0a.png

Défilez la page pour trouver la section Autre > Analytics API. Cliquez sur la vignette.

google_analytics_connector_config_fr_html_7150f2999fb53399.png

A l’écran suivant, cliquez sur Activer.

google_analytics_connector_config_fr_html_e94e1e8ba05a51cb.png
 

Création d’un compte de service et fichier p12

Dans le volet de gauche, aller à API et services > Identifiants.

google_analytics_connector_config_fr_html_a16b3d24acff10b1.png

A l’écran suivant, cliquez sur Créer des identifiants > Clé de compte de services.

google_analytics_connector_config_fr_html_297e3a16080682a2.png

A l’écran suivant, sélectionnez Nouveau compte de service dans le menu déroulant Compte de service  puis entrez le Nom de compte de service. Ceci générera automatiquement un ID de compte de service de la forme d’une adresse email (celle-ci se termine par « gserviceaccount.com »).

google_analytics_connector_config_fr_html_3fce6639d61f07a8.png

Dans la liste Rôle, sélectionnez Project > Propriétaire.

Dans les options Type de clé, choisissez P12 puis cliquez sur Créer.

google_analytics_connector_config_fr_html_2fb78dccfd7ab812.png

Le fichier P12 (.p12) se téléchargera automatiquement sur votre machine, sauvegardez-le précieusement. Cliquez sur « Fermer ».

google_analytics_connector_config_fr_html_c70959ee788bce76.png

A la page suivant la création de la clé, cliquez sur Gérer les comptes de service (à droite).

google_analytics_connector_config_fr_html_8c722f136a5818d1.png

Récupérez ensuite l’ID du nouveau compte de service créé (sous forme d’adresse email) :

google_analytics_connector_config_fr_html_6bff052886516024.png

Liaison du compte de service au compte Google Analytics

A cette étape nous allons « lier » le compte de service précédemment créé avec notre compte Google Analytics.

Pour cela, connectez-vous sur votre compte Google Analytics en suivant ce lien :

https://analytics.google.com/analytics/web/

Dans le volet de gauche, cliquez sur Administration 

google_analytics_connector_config_fr_html_716b6e4d24980190.png

Cliquez ensuite sur « Gestion des utilisateurs » (à gauche, sous « Compte ») :

google_analytics_connector_config_fr_html_c75fd4a5d360493f.png

Ajoutez l’ID du compte de service (l’ID sous forme d’adresse email) en laissant « Lire et analyser » et cliquez sur « Ajouter ».

google_analytics_connector_config_fr_html_1af5551c2fe6fdef.png

Attendez quelques instants afin que les changements soient effectifs (environ 3 minutes).

Récupération de l’identifiant du compte Google Analytics

C’est cet identifiant qu’il faudra renseigner dans l’interface de DigDash Enterprise.

Rendez-vous sur votre compte Google Analytics en suivant ce lien :

https://analytics.google.com/analytics/web/

Vous pouvez consulter la liste de tous vos comptes Google Analytics en cliquant sur le bouton « Tous les comptes » situé en haut à gauche de la page.

google_analytics_connector_config_fr_html_46b80af54e0c9e9a.png

La liste de tous vos comptes Google Analytics apparaît avec leur nom et leur identifiant (première colonne). Noter l’identifiant du compte Google Analytics qui nous intéresse (celui avec lequel le compte de service a été lié).

google_analytics_connector_config_fr_html_c358c6a641b741b3.png

Connexion à Google Analytics via Digdash Enterprise Studio

Une fois dans DigDash Enterprise Studio, choisissez une nouvelle source de données Google.

Dans l’interface, renseignez les champs correspondants :

Compte du service : il s’agit de l’identifiant sous forme d’adresse email (dans l’exemple testaccount@projet-test-155909.iam.gserviceaccount.com)

Fichier P12 (il s’agit du fichier .p12 téléchargé lors de la création du compte de service)

Identifiant du compte (il s’agit de l’identifiant récupéré dans Google Analytics, dans l’exemple 64134024)

Chargez les objets.

google_analytics_connector_config_fr_html_b0373b24e6711f81.png

(la capture est seulement indicative et ne reprend pas obligatoirement les données des exemples précédents)