Google Analytics. Ahora también asíncrono. | Oloblogger Google Analytics es un sistema gratuito para estadísticas que la multinacional del buscador, pone a disposición de cualquier webmaster. Con...

7 de junio de 2010

Google Analytics. Ahora también asíncrono.

Google Analytics es un sistema gratuito para estadísticas que la multinacional del buscador, pone a disposición de cualquier webmaster.

Con él podrás obtener informes detallados sobre el número de visitas, usuarios únicos, tiempo en la página, fuentes de acceso, páginas más vistas, localizaciones geográfias, palabras clave, ruta seguida por los visitantes, etc. Hay disponibles muchas opciones, filtros e incluso alertas (Intelligence) que nos avisan cuando sucede cierto parámetro.

Requiere registro y una vez estemos en el panel de control, premos encontrar un código que se debe incorporar a cada página que queramos controlar. En el caso de Blogger, será suficiente con insertarlo en la plantilla, antes de </body> Podemos ir añadiendo varias webs (o blogs) y desde el panel de control ir accediendo a la que nos interese en cada momento. El código incluye una identificación distinta y única para cada sitio administrado en la forma XX-XXXXXXX-X.

El código tradicional se descarga una sola vez al comienzo de la visita y se almacena en la caché, lo cual resulta bastante ventajoso desde el punto de vista de la velocidad de acceso. Pero todavía lo es más que el fichero principal sea el mismo para todos los sitios, porque una vez visitado uno que t esta utilidad, el navegador no volverá a cargarlo durante la sesión. Como resultado, el incremento de tiempo de carga de la página tras su instalación, no difiere mucho del original.

El código ha tenido diferentes versiones y esta es una de las últimas:

<!-- Google Analytics -->
<script type='text/javascript'>
var _gaq = _gaq || [];
_gaq.push([&#39;_setAccount&#39;, &#39;XX-XXXXXXX-X&#39;]);
_gaq.push([&#39;_trackPageview&#39;]);
(function() {
var ga = document.createElement(&#39;script&#39;);
ga.src = (&#39;https:&#39; == document.location.protocol ? &#39;https://ssl&#39; : &#39;http://www&#39;) + &#39;.google-analytics.com/ga.js&#39;;
ga.setAttribute(&#39;async&#39;, &#39;true&#39;);
document.documentElement.firstChild.appendChild(ga);
})();
</script>

XX-XXXXXXX-X es el identificativo que mencionaba antes. El último dígito distingue las distintas web de un mismo administrador.

Desde hace unas semanas, Google Analytics facilita un nuevo sistema asíncrono, de tal manera que hasta que nuestra página no se ha cargado por completo, el tracking de estadísticas no comienza a funcionar. Así que si antes tardaba poco, ahora se supone que interferirá mucho menos todavía.

Este es el nuevo código:

<!-- Google Analytics Asincrono -->
<script type='text/javascript'>
var _gaq = _gaq || [];
_gaq.push([&#39;_setAccount&#39;, &#39;XX-XXXXXXX-X&#39;]);
_gaq.push([&#39;_trackPageview&#39;]);
(function() {
var ga = document.createElement(&#39;script&#39;); ga.type = &#39;text/javascript&#39;; ga.async = true;
ga.src = (&#39;https:&#39; == document.location.protocol ? &#39;https://ssl&#39; : &#39;http://www&#39;) + &#39;.google-analytics.com/ga.js&#39;;
var s = document.getElementsByTagName(&#39;script&#39;)[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

El inconveniente proviene de la misma ventaja: si la página no se carga del todo por algún fallo de diseño, la estadística no funciona, así que corresponde a cada uno valorar qué es lo que más le interesa antes de aplicarlo.

¿Vemos otro post al azar por si le encuentras utilidad o quizás prefieres ser más metódico y suscribirte a nuestras entradas por correo? También puedes imprimir este artículo y por supuesto compartirlo en redes sociales si fue de tu agrado.

Compartir
Copy URL

Y muchos más artículos interesantes si nos sigues en...

follow us in feedly

9 comentarios :

  1. Por lo que he comprobado las estadísticas son bastante presisas.

    ResponderEliminar
  2. si, el problema es que cuenta tus propias visitas como si fueran normales y se alteran mucho las STATS si entras mucho a la pagina. Luego tienes que crear una cookie y la vaina se complica.
    muchas gracias. Realmente no sabía que era asincronía.

    ResponderEliminar
  3. Sí Bonzu, salvo por lo que comenta YaGrEoR.

    De todas formas eso lo vi en su momento y parece que no es muy difícil solucionarlo. Aquí teneis un enlace en el que creo que se explica bastante bien.

    En cualquier caso es un sistema muy completito y sobre todo, gratuito y sin publicidad.

    ResponderEliminar
  4. Google Analytics me parece que es fundamental tenerlo instalado si uno tiene un blog o una página porque con esto se puede hacer mucho de lo que se necesita controlar.

    ResponderEliminar
  5. Así es Préstamos hipotecarios. Es una buena herramienta para supervisar datos... aunque sea de Google :D

    ResponderEliminar
  6. Hola Oloman.
    Lo que no consigo es poner un link en el blog que lleve a cualquier usuario a las estadísticas. se puede hacer eso?
    lo he buscado pero no he encontrado la forma.

    ResponderEliminar
  7. En un principio, Google Analytics es sólo para tí. En otros servicios las estadísticas se pueden hacer públicas, pero en este CREO que no.

    Si lo confirmas o encuentras lo contrario, por favor, lo comentas.

    ResponderEliminar
  8. Tengo un problema es que las estadísticas de GA difieren bastante de las que me da blogger. GA no me cuenta visitas que blogger si, por ejemplo, en blogger tengo visitas de paises que en GA no aparecen. Creo que hice todos los pasos correctamente, no se que puede ser.

    ResponderEliminar
  9. WN, probablemente sigan distintos algoritmos para controlar los datos. Seguro que si lo compruebas con un tercer sistema de estadísticas, descubrirás nuevas diferencias. Yo, de momento, me fiaría más de Analytics.

    ResponderEliminar