Mettre en place les variables personnalisées avec Universal Analytics et analytics.js

Avec Universal Analytics, les variables personnalisées de Google Analytics sont devenues les dimensions personnalisées. Voici leurs nouveautés et leur configuration.

Lors de la sortie d'Universal Analytics, la notion de variables personnalisées a été supprimée et remplacée par les dimensions personnalisées, qui offrent plus de possibilités tout en étant plus personnalisables.

Les dimensions personnalisées présentent de nombreux avantages par rapport aux variables personnalisées :
- on peut les utiliser dans des filtres pour personnaliser l'affichage des rapports ;
- elles sont directement configurables depuis l'interface de Google Analytics ;
- les statistiques personnalisées peuvent être regroupées ;
- il peut exister jusqu'à 20 dimensions personnalisées, contre 5 variables auparavant.

Pour configurer les dimensions personnalisées, rendez-vous dans l'interface d'administration de Google Analytics. Dans la colonne du milieu, sélectionnez la propriété à paramétrer, puis cliquez sur "Définitions personnalisées" et "Dimensions personnalisées".

Dans votre code de suivi, il existe deux possibilités pour configurer les définitions personnalisées :
La première consiste à les ajouter directement dans la méthode "send" :

ga('send', 'pageview', {
  'dimension1':  'Valeur de ma dimension personnalisée',
  'metric1': 'Valeur de ma statistique personnalisée'
});

La deuxième possibilité est d'utiliser la méthode "set". Cette dimension sera appliquée pour toutes les vues et tous les événements qui se produiront sur la page.
ga('set', 'dimension1', 'Valeur de ma dimension personnalisée');
ga('set', 'metric1', 'Valeur de ma statistique personnalisée');
Après avoir appelé cette méthode, n'oubliez pas d'utiliser la méthode "send" pour envoyer ensuite les données à Google Analytics.

Tutoriels Analytics