La tarea de registrar datos empieza cuando un
visitante llega a tu sitio web. Independiente desde donde
provenga (otro sitio web, motor de búsqueda, campaña de emails,
otros).
Cuando un usuario visita una de tus páginas web
con el código de seguimiento de Google Analytics, una solicitud
automática se realiza para descargar el archivo ubicado en
www.google-analytics.com/ga.js
Este es el archivo maestro de Google Analytics
(/ga.js) y será descargado – y almacenado en la memoria
cache del navegador - sólo una vez durante la presente visita o
sesión.
Si el visitante visitó previamente una página
web que incluía el GATC, el archivo /ga.js ya se
encontrará descargado y almacenado en la memoria cache del
navegador, lo que evitará que éste sea descargado nuevamente.
En el momento de escribir estas líneas, Google
Analytics ha terminado de implementar la modificación de la
estructura de su código a una versión asincrona, lo que
quiere decir que el sitio web descargará y correrá más rápido que
antes.
El código de seguimiento de Google Analytics
(GATC: Google Analytics Tracking Code) es una porción de código que
debe ser instalado en cada una de las páginas del sitio web, y se
ejecuta a través del método llamado trackPageView().
En este punto las cookies de origen (first-party
cookies) de Google Analytics son creadas si es la primera visita, o
reescritas si el visitante ya había visitado el sitio web.
Una cookie de origen es un trozo de texto que
posee información sobre tus visitantes y las veces que han
visitado anteriormente tu sitio web.
Las cookies de origen o first-party cookies (como
las utilizadas por Google Analytics) posibilitan reforzar la
seguridad de tus datos ya que sólo se comunicarán con el servidor
propio de cada dominio, no entregando jamás información a otros
servidores que puedan en muchas ocasiones ser desconocidos y por
ende riesgosos.
Una vez se encuentra descargado el archivo
maestro, la información referencial y otros datos adicionales al
visitante y la visita (URL, duración, ID único, resolución de
pantalla, etc.) serán recolectados y almacenados en las cookies
creadas o cambiadas para poder realizar la identificación de la
visita según sea el caso.
Por cada página visitada el GATC transmitirá los
datos a los Servidores de Google a través del archivo _utm.gif
(archivo de registro que se basa en la información proveniente de
las cookies).
Transcurridas algunas horas Google procesará toda
esta información recolectada y la facilitará a sus usuarios en los
informes de Google Analytics.
En la actualidad Google Analytics posee una
sección de datos en tiempo real que permite ver lo que está
sucediendo en una página web segundo a segundo (ideal para medir por
ejemplo campañas de email marketing.)
El codigo de seguimiento (GATC)
El Código de Seguimiento de Google Analytics
(GATC) posee principalmente tres partes:
La llamada al archivo javascript de Google
Analytics ubicado en los servidores de recolección de datos de
Google. Este archivo de 18 Kb de tamaño contiene el código
necesario para realizar la recolección de datos. Una vez este
fichero ha sido descargado se almacena en la memoria cache del
navegador del visitante.
El identificador único de la cuenta de
Google Analytics mostrado de la forma UAXXXX-YY. Este ID de
identificación es único para cada cuenta y debe ser utilizado tal
y como nos lo proporciona Google, ya que de lo contrario tus datos
podrían ser enviados a otra cuenta.
La llamada a la rutina javascipt
_trackPageview() que recolecta la URL de la página vista en
el navegador de un visitante, incluyendo parametros asociados como
puede ser el tipo de browser, configuración de lenguaje,
referencias y duración.
Posteriormente esta información se almacenará en
las cookies, y después será enviada a los servidores Google a
través del archivo _utm.gif. Si bien el código de
seguimiento trabaja bien la mayoría de las veces, en ciertos
casos será necesario realizar pequeños cambios para adaptar el
seguimiento a situaciones como cuando se requiere hacer seguimiento a
subdominios (http://subdominio.mipagina.com) o a dominios de nivel
superior (.com .net .org .es etc).
Una de las mayores ventajas de usar un código
asíncrono es que puedes incorporarlo al comienzo del código html de
tu sitio web, puntualmente antes de la etiqueta
.
Cuando tengamos instalado el código de
seguimiento en cada una de las páginas del sitio web, la
información tardará aproximadamente 24 hrs. en aparecer en los
reportes.
Una buena manera de verificar si el código quedó
bien instalado es mirar los informes pasadas algunas horas desde su
instalación.
Otra forma de comprobarlo es visitando el
código fuente de cualquiera de las páginas de tu sitio web.
Haciendo click con el botón derecho del ratón,
selecciona la opción "ver código fuente de página" para
ver el código completo en una nueva ventana.
Acto seguido, verifica que se encuentra en el
lugar que seleccionaste (idealmente antes de la etiqueta
).
Si estás peleado con el código, siempre
puedes instalar Google Analytics en tu WordPress por medio del plugin
All In One SEOPack...