Articles Javascript

Envoyer des evenements avec Google Universal Analytics

Google a mis à jour son systeme de tracking appelé maintenant Google Universal Analytics.

Il est en beta public et donc il est possible depuis un moment de l'utiliser, voici la marche a suivre

<script type="text/javascript">
   (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
   (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
   m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
   })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

   ga('create', 'UA-xxxxxxxx', 'mon-domain.fr');
   ga('send', 'pageview');
</script>

Utiliser Google Tag Manager pour son tracking Universal analytics

GTM est un conteneur qui permet via une administration graphique de gerer tous les types d'analyse que l'on souhaite :

 L’intérêt est donc de tous centraliser à un même endroit. Google indique également que grâce à GTM, il y a moins de code à insérer.

Dans les faits, ce n'est pas forcément vrai (en tout cas pour ma part). Si vous souhaitez traquer des événement GA, il faudra la plupart du temps le faire depuis votre code mais différemment qu'avec le code GA. Nous verrons cela un peu plus tard dans un exemple.

zoomcar - le nouveau site d'annonce de vehicules d'occasion

Aujourd'hui avec mes collègues, nous avons livré un nouveau site d'annonce de véhicules d'occasion zoomcar.fr.

Ce site a été un véritable défi technique à mettre en place. Plusieurs techno ont été utilisées :

Le Varnish permet de détecter le type de device utilisé et de mettre en cache des pages spécifiques mobiles ou desktop et d'informer le backend PHP sur le mode RESS à utiliser.

JS performance - la fonction offset de jquery VS vanilla Javascript

Attention dans cette article, la fonction utilisée en javascript pur est compatible IE8+, Chrome, Safari, Opera et Firefox

cette fonction est très pratique car elle permet de donner en pixel la position d'un élement. J'ai voulu savoir si on pouvait améliorer la performance de cette méthode en javascript.

Si je me base sur JsPerf, cette fonction peut être exectuée environ 57 529 fois par seconde. Voici le code que j'ai testé :

Zoomcar fete ses 2 ans

Zoomcar.fr vous donne accès à plus de 155 000 annonces de voitures, camping-cars, utilitaires et motos d'occasion, mis en vente partout en France par des professionnels et des particuliers.

Pas besoin d’Adblock sur zoomcar.fr ! Aucune publicité ne viendra perturber votre navigation.

Pour trouver votre véhicule, accédez à un moteur de recherche intuitif et mettez en favoris vos coups de cœur. Pour gagner du temps, recevez chaque jour les nouvelles annonces souhaitées. Pour être certain de payer le bon prix, un service gratuit de calcul de cote en ligne vous permet de suivre l'évolution des prix d'une voiture sur le marché de l'occasion.

retourner en haut de la page