Installer et configurer Google Analytics pour Drupal

Drupal 8

Installer et configurer Google Analytics pour Drupal

Soumis par Antoine le jeu 19/03/2020 - 13:45

Pour améliorer le SEO de votre site Drupal, il faut être capable de mesurer le trafic sur votre site. La solution la plus utilisée est Google Analytics. Dans ce tuto, nous allons voir comment relier Google Analytics à votre site. Pour cela, vous devez suivre les étapes suivantes :

  1. Créer un compte Google Analytics et récupérer l’id de suivi du site
  2. Installer le module Google Analytics qui se trouve à cette adresse à l'aide des commandes suivantes

 

Créer un compte Google Analytics et récupérer l’id de suivi du site

Nous devons commencer par un petit peu de vocabulaire :

Dans Google Analytics, les sites s'appelle des propriétés. Pour étudier un site nous allons avoir besoin de créer des flux de données. Ces flux auront un identifiant.

Les propriété peuvent être regroupées dans des comptes Google Analytics. Imaginons que vous soyez une agence web qui a deux clients A et B. Le client A à 3 sites : site 1, Site 2, et Site 3 alors que le client B à deux sites : Site 4 et Site 5. Vous allez créer un compte Google Analytics pour chaque client et rattacher les différentes propriétés aux bons comptes

Enfin pour se connecter à Google Analytic vous devez utiliser un compte Google qui est généralement rattaché à une adresse Gmail. Chaque compte Google, permet d'accéder à plusieurs comptes Google Analytics. Lorsque vous vous connectez à Analytics, vous aurez accès au comptes des clients A et B. Evidemment, il est possible de gérer les droits d'accès aux comptes Google Analytics. Plusieurs compte Google peuvent accéder aux propriétés d'un compte Google Analytics.

Pour créer un compte Google Analytics, vous devez vous rendre à l'adresse https://analytics.google.com/

Si vous n'avez jamais créé de compte Google Analytics,

  • cliquer sur le bouton "Configurer gratuitement", indiquer le nom de votre compte Google Analytic.
  • Choisissez comment vous partagez les données et valider
  • Définissez le nom de la propriété (le nom du site), et choisissez le pays et la devise (euro)
  • Indiquer les informations sur votre entreprise, et définissez le type d'information que vous voulez recevoir (optionnel)
  • Accepter les conditions d'utilisation
  • Choisissez si vous voulez recevoir des mail
  • Cliquer sur web,
  • Indiquer l'adresse du site et inventez un nom de flux. Cliquer sur "Créer un flux"
  • Copier votre id de mesure

 

Si vous avez déjà créer un compte google Analytics et que vous devez créer un nouveau site ou une nouvelle propriété

  • Cliquer sur "Administration" en bas à gauche
  • Dans la première colonne, choisir le compte auquel vous allez rattacher votre site et cliquer "+ Créer une propriété", ou cliquer "+ Créer un compte"
  • Choisir le nom de la propriété, et saisir les informations sur votre entreprise
  • Pour configurer le flux de données, cliquer sur "web"
  • Saisir l'adresse du site et inventer le nom du flux
  • Copier l'id de mesure

 

Si vous avez déjà créé la propriété et que vous cherchez l'id de suivi

  • Cliquer sur "Administration" en bas à gauche
  • choisir le compte Google Analytics dans la colonne de gauche, et la bonne propriété dans la colonne du milieu.  
  • cliquer sur flux de données, puis dans la fenêtre, cliquer sur votre flux
  • l'id de mesure est en haut à droite

Installer le module Google analytics

Commencer par télécharger le module avec composer, puis l'activer avec drush : 

composer require drupal/google_analytics
drush en google_analytics

Vous pouvez aussi suivre les instructions de l'article« Installer et activer un module »

Configurer le module Google Analytics

Pour configurer le module :

  1. Récupérer l'id de suivi sur le site https://analytics.google.com/
  2. Dans le menu Administration de votre Drupal, cliquer sur configuration-->système-->Google Analytics
  3. Coller l’id de suivi dans l’input « Identifiant (ID) Web Property »
  4. Dans la zone Tracking scope vous pouvez exclure le code de suivi de certaines pages comme la partie administration
  5. Toujours dans la zone Tracking scope, vous pouvez exclure certains rôles. Je choisi l’option « Add to selected roles only » puis je coche « Utilisateur anonyme » et « Utilisateur Authentifié »
  6. Cliquer sur Enregistrer la configuration.

Pour vérifier si le site traque bien les utilisateurs :

Dans un premier onglet, visiter le site en tant qu’utilisateur anonyme. Dans un second onglet, aller sur Google Analytics et regarder le trafic en temps réel. Attention à ne pas être connecté au site Drupal en tant qu'admin car, si vous avez suivi le tuto, les admins ne sont pas traqués.

 

 

Version