Nuevo código Google Analytics

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

ga.gif

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

Ale
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!

clau
Publicado: 22/01/2008 9:49 am

Muchas gracias por la data!!

Sitios muy buenos
Publicado: 23/01/2008 6:44 pm

Perfecto, a partir de mañana empiezo a cambiar el código en mis sitios.

Nuevo código google anlaytics — Viciao2k3
Publicado: 16/04/2008 4:51 pm

[…] Gracias a unijimpe me entero de que han actualizado el javascript del google analytics […]

Fernando
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.

Ramón
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

unijimpe
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.

BiG_FooT
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.

unijimpe
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.

mltulian
Publicado: 09/03/2010 4:16 pm

Como seria para implementarlo en Flash?

Mundo PTC
Publicado: 10/10/2010 2:01 pm

Muchas gracias por el dato, es de suma ayuda ya que no podia poner mi codigo :D

Cristian
Publicado: 01/09/2011 3:47 pm

Gracias por el dato.

 

Comentar

En este blog los comentarios están moderados, serán mostrados cuando el administrador los apruebe. Por favor, evita comentarios ofensivos u obscenos por que no serán aprobados.
Si deseas publicar código fuente debes hacerlo entre las etiquedas <code> y </code>, además debes reemplazar los carácteres < por &lt; y > por &gt;.

(Requerido)

(Requerido, no será publicado)

(Requerido)

(Tags aceptados: <a> <em> <strong> <code> <ul> <li>)