J'écris un widget qui sera intégré dans les sites web d'autres personnes. J'utilise Google Analytics pour suivre toutes les personnes qui visitent toutes les instances de mon script sur les sites Web d'intégration. I understand que le nouveau code de suivi asynchrone resolves this problem afin qu'il n'y ait aucune interférence avec les propres comptes Google Analytics de ces sites.google analytics - plusieurs trackers sur une page (traditionnel et asynchrone)
Cependant, que se passe-t-il si mon code de suivi analytique utilise le nouveau suivi asynchrone et que le site Web d'intégration utilise le code de suivi hérité (traditionnel)? Y aurait-il une interférence entre ces deux blocs de code?
Mon code de suivi:
<script>
...
_gaq.push(
['myTracker._setAccount', 'UA-XXXXX-2'], // naming the tracker 'myTracker' to be different from any default tracker already defined
['myTracker._trackPageview']
);
...
</script>
Inclure le code site:
<script type="text/javascript">
try{
var pageTracker = _gat._getTracker("UA-xxxxxx-1");
pageTracker._trackPageview();
} catch(err) {}</script>
peut-elle coexister pageTracker et myTracker et enregistrer des informations d'analyse à leurs propres comptes séparés?