Deux tags sur mon site

  • Auteur de la discussion Auteur de la discussion Alexis35
  • Date de début Date de début
Nouveau WRInaute
Bonjour,

je souhaiterais intégrer deux tags différents pour faire remonter les infos sur deux comptes différents sur mon site.

J'ai un peu épelucher le web pour cela et j'ai trouvé http://www.converteo.com/blog-conversion/web-analytics/google-analytic ... -n%C2%B01/

Par contre cet article date de 2009 et utilise l'ancienne version des TAGS.

j'ai donc essayer de l'adapter à la nouvelle version des tags pour cela j'ai mon TAG :

Code:
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXX1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

et si j'ai bien compris pour rajouter le deuxième TAG je fais :


Code:
<script type="text/javascript">

  var _gaq2 = _gaq || [];
  _gaq2.push(['_setAccount', 'UA-XXXXXX2']);
  _gaq2.push(['_trackPageview']);
</script>
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXX1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

J'ai bon?

Merci d'avance pour votre aide!

++
 
Nouveau WRInaute
C'est à dire?

j'ai mis _gaq2 pour bien différencier les 2, je mets quoi donc pour qu'il me prenne bien les 2 en compte?
 
WRInaute passionné
avec la version asynchrone que tu utilises il faut seulement remplir le tableau _gap. Il contient la liste des fonctions + paramètres à appeler automatiquement par ga.js une fois qu'il est fini de charger.
 
Nouveau WRInaute
Merci pour ta réponse, donc j'ai juste à faire : ?
Code:
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXX2']);
  _gaq.push(['_trackPageview']);
</script>
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXX1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

Et j'aurais les infos sur mes deux comptes?

les balises scripts ne sont pas un obstacle?
 
WRInaute passionné
c'est plutôt :
Code:
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXX2']);
  _gaq.push(['_trackPageview']);
  _gaq.push(['_setAccount', 'UA-XXXXXX1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut