Asselin Benoit Développement - Création et conception de sites internet - Amiens Somme Picardie Paris France

Cahiers de vacances pour vos méninges ( quiz, php, css, actionscript... )
28`07`2008

2 commentairesPoster un commentaire !
Tags: XHTML CSS ActionScript Detente

Les vacances sont là,
Les plages sont pleines de monde,
Les glaces fondent trop vite,
Les bières sont chaudes... ( vous sentez le stress monter ? )
Et y faut faire les cahiers de vacances de vos chers petits, ( encore et toujours )
Mais vous, avez-vous pensez aux vôtres ?
Heureusement, votre humble serviteur, Oui ! ( en bon tortionnaire que je suis ;-)

Voici une liste de liens avec des petits Quiz sur vos langages de programmation préférées.

 


MAJ de Google Analytics et explications de _trackPageview() - ga.js
27`01`2008

Aucun commentairePoster un commentaire !
Tags: Javascript Actionscript Google

Peut être comme moi, votre mois de décembre 2007 était chargé en divers activités professionnelles et familiales... et bien vous êtes sûrement dans ma situation, vous êtes passé à côté de la mise à jour du code Javascript de Google Analytics.

L'ancien code urchin.js reste toujours valable mais ne sera plus mise à jour

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-XXXXXX-X";
urchinTracker();
</script>

 

Voici le nouveau code (pas franchement en avant première) ga.js qui s'accompagne de son lot de nouveautés

<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._initData();
pageTracker._trackPageview();
</script>

Ce code Javascript se place toujours juste avant la balise fermante </body> et doit être présent sur toutes pages de votre site internet devant être analysées par Google Analytics.

 

 

Entrons maintenant un peu dans la technique avec la fonction _trackPageview de Google Analytics

 

La fonction _trackPageview de Google Analytics permet d'effectuer le suivi d'événements sur votre site internet qui ne sont pas comptabilisés dans le nombre de pages vues. Grâce à cette fonction, vous pouvez affecter le nom de fichier d'une page spécifique à des événements Adobe Flash, Javascript, à des téléchargements de fichiers, des liens sortants...

Exemple de lien internet sortant

<a href="http://www.ab-d.fr/" onclick="javascript:pageTracker._trackPageview('/liens_externes/ab_d');">

Exemple de code Flash (Actionscript)

on (release) {
	getURL("javascript:pageTracker._trackPageview('/dossier/flash01.html');");
}

Chaque occurrence de l'événement appelant sera enregistrée comme s'il s'agissait d'une page de consultation pour l'URL /mondossier/mapage. L'argument doit débuter par une barre oblique et être placé entre guillemets droits.

Important : Si vos pages contiennent un appel à la fonction _trackPageview, votre code de suivi Google Analytics doit être inséré dans votre code HTML au-dessus de cet appel. Dans ce cas, le code de suivi peut être inséré n'importe où entre la balise d'ouverture <body> et l'appel Javascript.