Entourage.js: seguimiento de descarga automática de Google Analytics

Email this to someoneShare on FacebookShare on Google+Share on LinkedInTweet about this on Twitter

El sistema de estadíscticas de Google Analytics por defecto no realiza seguimiento de descargas realizadas en una web. Para realizar este seguimiento recomiendan utilizar el siguiente código javascript en el mismo link de descarga del siguiente modo:

<a href="http://www.dominio.com/files/map.pdf"
onClick="javascript: _gaq.push(['_trackPageview',
'/downloads/map']);">

Ya que el método anterior puede resultar bastante pesado, buscando alguna solución nos encontramos en techoctave.com con Entourage.js un simple y muy ligero script de tan solo 339 bytes comprimido, con el que podemos añadir automáticamente soporte para realizar un seguimiento de las descargas.

Entourage.js

Su instalación es muy simple. Primero descargamos el script desde Entourage.js, lo subimos a nuestro servidor y realizamos la llamada en nuestro documento entre las etiquetas <head></head>

<script src="javascripts/entourage.js"></script>

Debajo de esa línea insertamos el siguiente código con nuestro ID de Analytics (lo podemos encontrar junto al nombre del dominio en Google Analytics)

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXXX-X']);
_gaq.push(['_trackPageview']);
</script>

Para finalizar, antes de la etiqueta de cierre </body>, añadimos el código de Analytics:

<script type="text/javascript">
(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>

Sé la primera persona en comentar

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

De conformidad con lo establecido en la LOPD, Adpv Advertising Provider S.L. garantiza la adopción de las medidas necesarias para asegurar el tratamiento confidencial de los datos de carácter personal. Así mismo le informamos de la inclusión de sus datos en un fichero con la finalidad de mantener su relación negocial o contractual con Adpv Advertising Provider S.L. y de la posibilidad de ejercer los derechos de acceso, rectificación, cancelación y oposición en la siguiente dirección: Ercilla, 26, 1Dcha., 48011, Bilbao, Bizkaia. Privacidad.