J'appelle trackpageview dans le rappel onstatechange (que j'ai vérifié est appelé), parce que dans un site tout-ajax, les états sont les pages.configurer google analytics pour un site tout-ajax
History.Adapter.bind(window, 'statechange', function() {
_gaq.push([ '_trackPageview', History.getState().url ]);
}
i ont également l'extrait nécessaire dans le (nouveau, qui est jamais appelée une fois, parce que ce site est tout ajax).
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-31081343-1']);
_gaq.push(['_trackPageview']);
(function() { ... })();
</script>
cependant, je ne vois pas ces pages vues sur mon compte Google Analytics, ni dans « reporting standard », ni dans le « temps réel ».
Pourquoi ces pages vues ne sont-elles pas suivies?
ouais je pensais à marcher en classe. mais vous êtes toujours accepté :) –
Thx ;-) Notez que certains bugs comme https://github.com/balupton/history.js/issues/72 dans History.js peuvent compromettre vos statistiques ... – greg
yikes. J'avais pensé que nous serions en sécurité en soutenant seulement chrome et firefox (jeune démographique). Merci mec. –