56 votes

Comment définir des variables personnalisées via le nouveau analytics.js de GA

Voir le guide https://developers.google.com/analytics/devguides/collection/analyticsjs/custom-dims-mets

Je ne trouve aucun moyen de suivre les variables personnalisées comme l'ancien js de suivi "ga.js" : https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables

_setCustomVar(index, name, value, opt_scope)

Quelqu'un peut aider ?

Merci !

134voto

Eduardo Points 10141

Les variables personnalisées n'existent plus dans analytics.js (aka Universal Analytics). Elles ont été remplacées par des dimensions et des métriques personnalisées qui sont plus flexibles et plus puissantes.

Avantages des métriques et dimensions personnalisées :

  • Ils peuvent être utilisés dans les filtres
  • Elles sont des citoyens de première classe dans l'interface, et vous verrez donc le nom de la variable personnalisée dans l'interface (au lieu du générique "Custom Variable 5").
  • Configuré dans l'interface
  • Métriques qui sont agrégées (impossible avec des variables personnalisées)
  • 20 dimensions personnalisées + 20 métriques personnalisées disponibles, au lieu de seulement 5 variables personnalisées

Afin d'utiliser les Custom Dimensions/Metrics, vous devez les configurer sur l'interface. Allez dans l'administration, descendez dans votre propriété web et il y a un onglet pour les "définitions personnalisées".

Ensuite, lorsque vous effectuez un suivi, il vous suffit de suivre la valeur et l'identifiant de la propriété personnalisée, par exemple :

ga('send', 'pageview', {
  'dimension15':  'My Custom Dimension'
});

Cela enverra un aperçu de la page avec la dimension personnalisée qui y est attachée.

Vous pouvez également en définir un sur la page qui sera appliqué à tous les affichages de la page ou aux événements qui se sont produits sur la page.

ga('set', 'dimension5', 'custom data');

Notez que le seul fait de le paramétrer ne sera pas envoyé à GA, donc si vous décidez d'utiliser set assurez-vous d'appeler un send après au moins une fois sur la page pour envoyer réellement ces données à GA.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X