Ajout d'une variable à trackPageview()
2010-07-13 20:44 Classé dans : Web Analytics | Google Analytics
J’ai fait quelques tests il y a quelques semaines avec la nouvelle fonction _setCustomvar() dans Google Analytics. Je tentais de trouver une façon de fournir à Google Analytics dans quelle langue la page avait été affichée. Le site sur lequel je travaille offre du contenu bilingue. Les pages portent le même nom quelque soit la langue affichée. Ça me pose un problème quand je consulte le nombre de visites. J’aimerais savoir combien de page ont été vues en anglais, combien en français. J’ai essayé la fonction _setCustomvar() mais cette fonction n’est pas faite pour caractérisée les pages. Les variables sont en fonctions du visiteur et non de la page visitée. Bref, ça n’a pas fonctionné.
J’ai changé de stratégie et j’ai décidé d’obtenir la langue de la page en ajoutant une variable à l’URL qui est transféré avec trackPageview().
J'ai remplacé pageTracker._trackPageview() par ce qui suit:
var lg = (« an »);
var currentUrl = (document.location.pathname + "?pageLang=" + lg);
pageTracker._trackPageview(currentUrl);
J'ai ajouté la langue en tant que paramètre afin de conserver des liens cliquables dans les rapports de Google Analytics.
J’ai changé de stratégie et j’ai décidé d’obtenir la langue de la page en ajoutant une variable à l’URL qui est transféré avec trackPageview().
J'ai remplacé pageTracker._trackPageview() par ce qui suit:
var lg = (« an »);
var currentUrl = (document.location.pathname + "?pageLang=" + lg);
pageTracker._trackPageview(currentUrl);
J'ai ajouté la langue en tant que paramètre afin de conserver des liens cliquables dans les rapports de Google Analytics.