Stats des fichiers téléchargés (pageTracker._trackPageview)

Nouveau WRInaute
Bonjour à tous,

Je souhaiterais récupérer les statistiques des fichiers téléchargés sur mon site. En faisant quelques recherches, j'ai donc vu que c'était possible à l'aide de (à insérer dans les liens en question) :
Code:
onClick="javascript: pageTracker._trackPageview

J'ai voulu tester sur 1 lien pour le moment, et je me retrouve donc avec le code suivant :
Code:
<a href="documents/nomdemonfichier.pdf" target="_blank" onClick="javascript: pageTracker._trackPageview('/telechargements/nomdemonfichier.pdf');" ><img src="xxx/xxx/image.gif" alt="Mon image" width="xxx" height="xxx" /></a>

Sauf que rien à faire, mon fichier ne se retrouve malgré tout pas dans mes stats. J'ai donc dû me planter quelque part, mais je n'arrive pas à trouver où.

J'ai bien sûr ajouté mon script Google Analytics dans le "head" de ma page :
Code:
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-xxxxxxxx-x']);
  _gaq.push(['_setDomainName', 'xxxx.org']);
  _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>

Un grand merci d'avance pour votre aide ^^
Linoa
 
WRInaute accro
normalement, ça devrait fonctionner. Par contre, le problème c'est que gg suit ces liens virtuels et donc ça fait des erreurs de crawl à outrance
 
Nouveau WRInaute
Tu peux le faire sans problème avec un trackEvent :
Code:
<a href="documents/nomdemonfichier.pdf" target="_blank" onClick="_gaq.push(['_trackEvent', 'downloads', 'PDF', 'Nom du fichier']);" ><img src="xxx/xxx/image.gif" alt="Mon image" width="xxx" height="xxx" /></a>
 
Nouveau WRInaute
Bonjour,

Merci beaucoup pour vos retours. ^^
Je vais donc tester avec le trackEvent.

Histoire de bien comprendre, le "trackPageview" n'est pas adapté dans ce contexte-là ?

Encore merci :D
Linoa
 
WRInaute accro
avec
Code:
onclick="_gaq.push(['_trackPageview', '/telecharger/mapage']);"
ça fonctionne : c'est ce que j'utilise sur mes sites.
Attention, car gg va vouloir crawler ta page virtuelle /telecharger/mapage ce qui, pour mon cas, m'a amené des dizaines de milliers d'erreurs dans mon GWT :cry:
 
Discussions similaires
Haut