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.
