Al implementar una página es importante conocer el comportamiento de los usuarios al visitar nuestra web, cuales son las páginas mas visitadas, cuantas veces se ha completado un formulario, entre otros. Ello nos permitirá detectar y hacer los ajustes necesarios para mejorar la experiencia del usuario en nuestra página.
Seguimiento de Enlaces salientes
Los enlaces externos o salientes son los enlaces a webs externas, conocer a que páginas se van los usuarios nos permitirá detectar que buscan los usuarios así como las páginas de salida.
Para hacer el seguimiento necesitamos incluir el código de seguimiento de Google Analytics, si aún no lo han hecho pueden leer Tips para incluir el código de Google Analytics.
Seguimiento de Enlaces salientes con Javascript
Si tenemos enlaces salientes, podríamos agregar una función que registre estos enlaces como un evento de Google Analytics. Creamos una función que registra un evento sobre la categoría ‘Outbound’.
- function trackLink(link) {
- _gaq.push(['_trackEvent', 'Outbound', 'Click', link.href]);
- }
Luego cuando coloquemos algún enlace externo, utilizaremos la función recién declarada:
Seguimiento de Enlaces salientes con jQuery
Si estamos utilizando jQuery, podemos aprovechar la potencia de los selectores, entonces podemos crear una rutina para detectar automáticamente todos los enlaces externos, le agregamos la propiedad target para que el enlace abra en ventana nueva y posteriormente registrarlo como un evento de Google Analytics.
- $('a').each(function(e) {
- var _this = this;
- if (_this.hostname && _this.hostname !== location.hostname) {
- $(_this).attr('target', '_blank').bind('click keypress', function(event) {
- var code = event.charCode || event.keyCode;
- if (!code || (code && code == 13)) {
- var fixLink = _this.href;
- fixLink = fixLink.replace(/https?:\/\/(.*)/, "$1");
- _gaq.push(['_trackEvent', 'Outbound', 'Click', fixLink]);
- };
- });
- };
- });
Este código lo agregamos a todas las páginas y con ello registraremos todos las veces que los usuarios han salido de nuestra página hacia un enlace externo.
Mas Información
- Event Tracking Guide
- How to Count Your Outbound Click Stats with Onclick in Google Analytics
- Using MooTools to Instruct Google Analytics to Track Outbound Links
© 2006 - 2011 unijimpe - Utiliza este feed solo para uso personal, partes de este feed pueden ser utilizados mencionando al autor, no esta permitido publicar enteramente este feed para uso comercial sin permiso del autor.