Google Analytics el popular servicio para registrar y reportear visitas a páginas webs se renueva y ahora nos presenta un nuevo código para hacer el seguimiento de las visitas. Esta nueva versión es mucho mas rápida y pequeña con lo cual se logra rapidez en el seguimiento de visitas
Características
Esta nueva versión es un cambio sustancial y nos trae las siguientes características:
- Archivo mas pequeño y rápido
- Fácil de utilizar y entender
- Detección automática de HTTPS
- Mayor seguridad de los nombres de espacio
- Facilidad de personalizar el código de acuerdo a tus necesidades.
- Conveniente para hacer seguimiento de e-commerce y cross-domain.
Hay que notar que el código actual va a seguir funcionando todavía, pero es recomendables cambiar el código para acelerar el seguimiento de visitas.
Implementando el Nuevo Código
El código de seguimiento de Google Analytics es un código Javascript que se coloca típicamente antes de cerrar el html que se desea analizar. Actualmente el código hace el llamado a un archivo de nombre urchin.js como el que se muestra a continuación, en donde UA-XXXXX-N el código de seguimiento del web.
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script> <script type="text/javascript"> _uacct = "UA-XXXXX-N"; urchinTracker(); </script>
Ahora el nuevo código va a llamar al archivo gs.js el cual es un nuevo script optimizado y con nuevas carácterisiticas. La nueva forma de escribir el código es de la forma:
<script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write("\<script src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'>\<\/script>") </script> <script type="text/javascript"> var pageTracker = _gat._getTracker("UA-XXXXX-N"); pageTracker._initData(); pageTracker._trackPageview(); </script>
Quiza para algunos es un poco mas complejo el código pero es mucho mas eficiente y autodetecta si se esta trabajando sobre protocolo seguro.
Seguimiento de descargas
Anteriormente para hacer el seguimiento de descargas se utilizaba la función urchinTracker de la forma:
<a href="mydoc.pdf" onclick="urchinTracker('/mydoc.pdf');">Save PDF</a>
Desde ahora la función para el seguimiento de acciones es _trackPageview y lo podemos implementar de la forma:
<a href="mydoc.pdf" onclick="pageTracker._trackPageview('/mydoc.pdf');">Save PDF</a>
Como pueden observar son cambios menores el código pero que van a acelerar en gran manera el seguimiento de visitas, acelerando de esta forma el acceso a nuestras páginas.
Si desean conocer mas detalles de las nuevas funciones e instrucciones disponibles se ha puesto disponible un documento PDF llamado Tracking Code Migration Guide Switching from urchin.js to ga.js con una guia detallada de como migrar al nuevo código.
Comentarios Total 12 comentarios
Publicado: 29/12/2007 2:17 am
Hola, acabo de instalar el plugin «Google Analyticator» para WordPress… que me pareció muy interesante al verlo en tu blog. Ya activé el plugin y puse el UID necesario. Ahora mi pregunta es ¿cómo sé si ya está instalado y funcionando?
Porque, por ejemplo, cuando voy a Google Analytics y quiero comprobar el estado del código de seguimiento me da un error, diciendo que no se ha detectado. Sin embargo en WordPress todo parece marchar bien.
En fin, no sé si fui claro, gracias desde ya por la respuesta que me puedas dar =)
Este blog me encanta, lo conozco hace muy poco (1 día jaja).
Saludos!
Publicado: 22/01/2008 9:49 am
Muchas gracias por la data!!
Publicado: 23/01/2008 6:44 pm
Perfecto, a partir de mañana empiezo a cambiar el código en mis sitios.
Publicado: 16/04/2008 4:51 pm
[…] Gracias a unijimpe me entero de que han actualizado el javascript del google analytics […]
Publicado: 28/06/2008 11:21 pm
Hola, me gustaria saber si el codigo de google Analytics se puede incluir de forma externa osea guardarlo en un archivo js y incluirlo, y si fuera asi como se haria?, porque yo lo he intentado pero no me anda y no me toma ninguna estadistica, gracias.
Publicado: 03/09/2008 5:04 pm
Con el codigo de seguimiento trackPageview para las páginas me salió bien, pero el problema que también he intentado con el otro código para descargas pdf, y no me resulta.
Como lo hago, necesito ayuda
Publicado: 04/09/2008 11:05 pm
Ojo que la función trackPageview era para la versión anterior de Google Analytics, lo que debes hacer es utilizar la segunda forma, es decir con la función _trackPageview.
Publicado: 17/11/2008 2:01 pm
Mmmm… al migrar de urchin.js a ga.js se pierden los datos anteriores? Es realmente imprescindible el cambio para un usuario normal con un blog pequeño? Se para el proceso de captura durante un tiempo?
Gracias.
Publicado: 17/11/2008 10:03 pm
No se pierde ningún dato, en realidad lo que hace este nuevo código es recoger la información de otra forma, mucho mas ligera con lo cual se puede acelerar la carga de tu sitio web. Solo es una forma diferente de obtener los datos, así que no perderás ni los datos, ni tu cuenta.
Publicado: 09/03/2010 4:16 pm
Como seria para implementarlo en Flash?
Publicado: 10/10/2010 2:01 pm
Muchas gracias por el dato, es de suma ayuda ya que no podia poner mi codigo :D
Publicado: 01/09/2011 3:47 pm
Gracias por el dato.