Question

Si vous utilisez Google Analytics et le nouveau fichier ga.js, le fichier __utm.gif est-il nécessaire dans le répertoire racine de votre site Web?

Je vois qu'un appel est passé depuis mon navigateur vers le fichier sur google-analytics.com ( http: //www.google-analytics.com/__utm.gif? .. .), mais on m'avait dit par le passé qu'il devait exister à la racine du site.

Cela est-il toujours vrai?

Pourriez-vous s'il vous plaît fournir une référence?

Était-ce utile?

La solution

Si vous utilisez la nouvelle version du code de suivi ( ga.js ), la seule chose à faire à faire est inclure cet extrait de JavaScript :

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._trackPageview();
</script>

Cela impliquerait qu'il n'y a aucune exigence pour que vous hébergiez un fichier __ utm.gif sur votre serveur (je ne suis pas sûr de savoir comment cela fonctionnerait de toute façon pour les analyses, car pour que les navigateurs du client fassent des demandes aux serveurs de Google).

Autres conseils

J'utilise l'ancien mécanisme de suivi urchin.js et rien n'empêche d'héberger quoi que ce soit localement, bien que vous puissiez placer le fichier .js sur votre serveur pour plus de rapidité. Il est demandé à quatre images de fournir le suivi. __ utma , __ utmb , __ utmc et __ utmz qui correspondent aux cookies enregistrés du même nom.

De Google; lorsque vous commencez à mettre en œuvre le suivi sur le site Web Google Analytics, vous devez installer le code de suivi sur les pages de votre site Web. L'extrait de code de suivi générique comprend deux parties: une balise de script qui fait référence au code de suivi ga.js et un autre script qui exécute le code de suivi.

Vous devez ajouter _utm.gif à la racine du serveur si vous envoyez également une copie des données Google Analytics à votre serveur Web local. Cela vous donne la possibilité de conserver les données beaucoup plus longtemps, car Google ne conserve que 25 mois de données pour un compte gratuit. Google ne partage pas non plus les données brutes, le seul moyen d’obtenir les données brutes consiste également à les envoyer au journal de votre serveur Web local. Pour que cela fonctionne, vous devez ajouter cette ligne au code de suivi ci-dessous:

_gaq.push (['_ setLocalRemoteServerMode']);

Pour une discussion plus détaillée, reportez-vous au livre de Clifton, Brian (2012-03-30). Métriques Web avancées avec Google Analytics (Emplacements Kindle 4459-4460). John Wiley et ses fils.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top