Contenido

Actualiza el código de tu Google Analytics

10 abr

+ 20

Hace ya bastante tiempo Google Analytics informaba de que había realizado unas modificaciones en sus scripts y nos invitaba a reemplazar la llamada que ya teníamos en nuestras páginas para que usáramos el nuevo sistema. Hoy en PingDom muestran una gráfica en la que nos muestran que aún un 40% de  10.000 sitios que usan Google Analytics están usando el sistema antiguo (urchin.js).

40% de 10.000 sitios aún usan urchin.js
(Ver Imagen)

El problema de usar urchin.js

Principalmente, el motivo determinante es que desde Diciembre de 2007 Google dejó de dar soporte al script y al sistema de recogida de datos para centrarse en potenciar el nuevo (ga.js), dejando 12-18 meses más de vida a urchin.js para realizar la migración.

Al parecer, viendo la gran cantidad de gente que no ha migrado aún, esto se está prolongando para evitar problemas (dejaríamos de registrar nuestras visitas).

¿Que tiene de nuevo el nuevo script?

Si aún no te han entrado ganas de migrar el script, mira lo que te estás perdiendo por usar el script antiguo.

  • Rápido y más pequeño fichero JS
  • Detección automática del HTTPS
  • Incremento de la seguridad de nombres.
  • Mejoras en el seguimiento de transacciones de comercio electrónico.
  • Más código personalizable para sitios basados en interacciones Ajax
  • Acceso a nuevas mejoras y reportes

¿Como comienzo a usar el sistema nuevo?

El cambio es realmente sencillo, aunque laborioso, dependiendo del número de aplicaciones en las que tengamos que hacer el cambio. Únicamente tendremos que cambiar el código que hace referencia al fichero urchin.js y reemplazarlo por este:

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("TU_CODIGO");
pageTracker._trackPageview();
} catch(err) {}</script>

Reemplaza TU_CODIGO por el ID de la propiedad web de tu aplicación. (ej. UA-12345-123).

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.