Google Analytics: Enlaces Salientes con Jquery
Google Analytics: Outbound Links with Jquery
La técnica para el seguimiento de eventos y enlaces salientes, proporcionada por Google Analytics, se basa en la inserción de javascript en el enlace, ejemplo:
<a href=”http://www.sitioexterno.com” onClick=”javascript: pageTracker._trackPageview (’/outbounded/sitioexterno’);“>Sitio Externo<a>
Para evitar la inserción de javascript en los enlaces y todos los problemas que pueda traer, existen algunas técnicas que mencionaré.
La idea es hacer la llamada al código de Google Analytics dejando el enlace limpio, por ejemplo:
<a href=”http://www.sitioexterno.com”>Sitio Externo</a>
Aquí mostraré como hacerlo con JQuery.
Integración de Jquery con Google Analytics
Requisitos
Código de seguimiento de Google Analytics:
https://www.google.com/analytics
Jquery:
Librería javascript que puedes obtener desde la Web de Jquery
gaTracker.js:
Plugin de Jason Huck que Integra Jquery con el código de Google Analytics.
Jason Huck detalla a cerca de gaTracker:
Google Analytics Integration with jQuery
Características importantes de gaTracker
Determina si se inluye la versión SSL o sin SSL del GA script (Google Analytics Script)
Incluye GA
Examina los enlaces de la página incluyendo los clic:
- External links (Enlaces externos).
- Mailto links (Enlaces de correo electrónico: mailto).
- Downloads (Enlaces a descargas).
Implementando gaTracker.js
Primero nos aseguramos de tener Jquery.js y gaTracker.js en algun directorio de nuestro sitio y luego agregamos el siguiente código en la página que deseemos implementarlo.
Ejemplo:
<script src="/script/jquery.js”" type="”text/javascript”"></script>
<script src="/script/jquery.gatracker.js”" type="”text/javascript”"></script>
<script type="”text/javascript”">
<!--
$(function(){
$.gaTracker(’UA-XXXX-XX’);
});
// -->
</script>
gaTracker.js permite personalizar especificando opciones:
$.gaTracker(
‘UA-XXXXX-XX’,
{
external: ‘/external/’,
mailto: ‘/mailto/’,
download: ‘/downloads/’,
extensions: [
'pdf','doc','xls','csv','jpg','gif', 'mp3',
'swf','txt','ppt','zip','gz','dmg','xml'
]
}
);
Los clic aparecerán de la siguiente forma en las estadisticas de Google Analytics:
Enlaces externos: /external/
Enlaces de Correo Electrónico: /mailto/
Enlaces de Descargas: /downloads/
Finalmente comentar que en el caso de las descargas, las extensiones de archivos también son personalizables.
Nota:
UA-XXXX-XX debe ser reemplazado con tu propio código de seguimiento de Google Analytics.
Enlaces:
https://www.google.com/analytics
Google Analytics Integration with jQuery
Tags: Gatracker.js, Google Analytics, Jquery, Outbound Links


![RSS Válido [RSS Válido]](http://blog.docentesonline.com/style/valid-rss.png)
4/04/2009 a las %H:%M 04Thu, 09 Apr 2009 16:31:56 +000056.
Después de Niza! GA es también mi mayor ganancia. Sin embargo, no es mucho.
2/04/2009 a las %H:%M 08Tue, 28 Apr 2009 08:05:03 +000003.
Hola Guru, lo que atraer a publicar un artículo. Este artículo fue muy interesante, sobre todo desde que era la búsqueda de ideas sobre este tema el pasado jueves.