Tracking de páginas virtuales con Analytics

Cuando instalamos un sistema de tracking como Analytics en nuestra página web, queremos saber todo lo que hace un usuario en nuestro site, queremos información sobre cuantas veces entra, a que páginas va después de la nuestra, que rutas sigue dentro de nuestra web, con que interactúa, cuando deja de ver ese video tan chulo que tenemos en la home, etc.

Pero a veces los sistemas de tracking tienen sus limitaciones y no nos dan toda la información que nos gustaría, por ejemplo en ocasiones es difícil rastrear las visitas a PDFs o a enlaces salientes con Analytics. Sin embargo actualmente contamos con soluciones para rastrear casi todo, solamente es necesario hacer unos pequeños cambios en el código de nuestra web, gracias  a ello podremos saber incluso cuantos click han hecho en un video flash.

La solución que hemos encontrado para rastrear sin problemas PDFs o enlaces salientes a través de Analytics es Virtual PageViews, en términos simples lo que hacemos con esto es crear una página virtual para esos elementos que Analytics no puede reconocer, el sistema de tracking interpreta esa página virtual como una página real y contabiliza así las visitas.

Para que se cree esta página virtual hay que insertar llamadas JavaScript en la web, por ejemplo si lo que queremos es rastrear los usuarios que hacen click en enlaces salientes de nuestra página, por ejemplo a una web amiga, ponemos el siguiente código acompañando al enlace:

<a href=”http://www.web-amiga.es” onClick=”javascript: pageTracker._trackPageview (’/enlacesexternos/web-amiga.es’);“>

 Con este código estamos generando una página virtual dentro de nuestro sistema, que el usuario no ve pero Analytics contabiliza. Después en la parte de contenido de Google Analytics podremos ver la información de /enlacesexternos/ y así sabremos todas las visitas que han recibido aquellos enlaces en los que hemos insertado este código.

Desde la página oficial de Analytics nos dicen que recordemos poner el Código de seguimiento de Analytics entre la etiqueta <body> y el enlace externo en que hemos incluido el código PageView, también nos avisan, de que si nuestro código de seguimiento de Analytics aún es el de UrchinTracker debemos hacer las llamadas de forma diferente:

 urchinTracker('nombre-de-tu-página-virtual');

 Si lo que queremos es contabilizar las visitas de un PDF llamado “estudio seo” hacemos lo mismo, creamos una página virtual insertando en la llamada al PDF el siguiente código:

 <a href="estudio-seo.pdf" onclick=”pageTracker._trackPageview(’/estudio-seo);”>Descargar estudio SEO</a>

Al igual que en el caso anterior, si estas usando el código de seguimiento UrchinTracker no te valdrá esta llamada JavaScript y tendrás que usa una similar a la que hemos puesto antes para los enlaces salientes.

Ya solo queda probar y ver si gracias a este pequeño cambio en el código, tenemos una información más realista sobre las visitas y los movimientos dentro de nuestro sitio web.