Analytics 2.0

Mucho más que taggear

Midiendo sitios Compuestos (multidominios) con Google Analytics

Posted on | December 21, 2007 | 2 Comments

Como en varias oportunidades comente Google Analytics es una herramienta muy util en muchos sentidos, pero ciertamente no es muy flexible. Esta poca flexibilidad no solo se ve en cuanto a los reportes en si, sino tambien en cuanto a la capacidad de medir correctamente sitios con estructuras algo complicadas.

Google Analytics

Algunos de los casos mas comunes de estructuras mas complicadas son sitios con un Shopping Cart que corre sobre otro dominio, o sitios compuestos por dominios y subdominios.

Para medir correctamente estos sitios lo que debemos hacer es algunos cambios tanto en el codigo como en el agregado de algunos filtros.

Veamos un ejemplo de un sitio que esta compuesto por un dominio principal llamado “mi_empresa.com”, dos subdominios llamados “productos.miempresa.com” y “ventas.mi_empresa.com”.

Si tan solo implementamos el tag tal cual esta lo que nos va a pasar es que Google Analytics (que no mide cookies de terceros sitios) no entienda que una persona (Unique Visitor) que pasa del subdominio de producto es la misma persona que estaba navegando el sitio de empresa, o sea toma las dos cookies como cosas distintas y dice, estas son dos personas (Unique visitors) distintos, por lo tanto cuenta dos Unique Visitors.
Ahora bien, como cuenta dos Unique Visitors cuando obtenga otras metricas va a estar basando el analisis en un dato incorrecto ya que estos dos UVs eran uno solo, entonces, por ejemplo, las pageviews por visits y las visitas por visitor van a ser menores dos indicadores que generalmente son importantes para medir la pegajosidad (stickiness factor) del sitio, o para decirlo de otra forma, que tan atractivo es el sitio para quienes lo visitan.
Para poder medir bien esto es necesario, como dijimos anteriormente hacer dos cosas. Primero agregar algunas lineas en el tag, y segundo genera perfiles nuevos y agregar filtros para diferenciarlos.

Agregar lineas al tag
El codigo original de Google Analytics luce de la siguiente manera:

<script src=”http://www.google-analytics.com/urchin.js” type=”text/javascript”>

</script>
<script type=”text/javascript”>
_uacct = “UA-XXXXXX-X”;
urchinTracker();
</script>

Lo que tenemos que hacer es agregar las siguientes lineas.

utmLinker. Setear en “1″ que significa On. Debido a que utmLinker es el mecanismo que transfiere cookies de un dominio a otro. Sin utmLinker tendríamos dos sets de cookies con data diferente y google analytics no va a identificar que es el mismo visitor pasando de un sitio a otro (doble contabilización). Seteando el utmLinker, hay dos sets de cookies con la misma data entonces google analytics sabe que es el mismo visitor.

uhash. Debe setearse en “off”. Esta variable genera en las tracking cookies una version codificada (hashed) del nombre de dominio. Este valor es usado por el sistema de Google Analytics durante el procesamiento de información.

udn. Esta variable debe setearse en “none” para el sitio principal (mi_empresa.com) y poner “mi_empresa.com” en los demas subdominios.

De esta forma vamos a tener dos tracking codes distintos, uno para el domino principal y otro para subdominios como vemos a continuación.

Tag para el dominio principal
<script src=”http://www.google-analytics.com/urchin.js” type=”text/javascript”>
</script>
<script type=”text/javascript”>
_uacct = “UA-XXXXXX-XX”;
_udn=”none”;
_uhash=”off”;
_ulink=1;
urchinTracker();
</script>

Tag para subdominios (producto y ventas)
<script src=”http://www.google-analytics.com/urchin.js” type=”text/javascript”>
</script>
<script type=”text/javascript”>
_uacct = “UA-XXXXXX-XX”;
_udn=”mi_empresa.com”;
_uhash=”off”;
_ulink=1;
urchinTracker();
</script>

Luego de implementados los nuevos tags en los dominios correspondientes debemos determinar la estructura con la cual queremos reportar.
En este caso vamos a querer tener la información de la entidad “Sitio Empresa” integrada (mi_empresa.com + producto.mi_empresa.com + ventas.mi_empresa.com), y además vamos a querer conocer los datos de cada sitio en particular, o sea de donde entran a cada uno de los sitios, como lo navegan, con que Keywords encuentran en los buscadores a cada uno de ellos, etc.

Para setear Google Analytics para tener el sistema de reporte arriba mencionado debemos hacer lo siguiente.
Tomar el perfil original como “Entidad” y nombrarlo de una forma que cualquier pueda entender de que se trata, ejemplo “Mi Empresa – ALL” o “Mi Empresa – Entidad”.
Luego ir a agregar un perfil para cada sitio particular que compone la Entidad, el proceso es el siguiente:
1. En la sección settings seleccionar “Add website profile” (o agregar perfil)
Add website profile

2. Seleccionar “Add a profile for an existing domain” (agregar perfil para un dominio existente). Luego en el desplegable elegir el dominio (en este caso www.mi_empresa.com) y a continuación poner el nombre con el que vamos a identificar este perfil en particular (Mi Empresa – Producto).
Luego poner el territorio y timezone (dependiendo donde se encuentren) y seleccionar Finish (fin).

Crear nuevo perfil de sitio

3. Luego ir nuevamente a Settings y seleccionar Edit (Editar) en el perfil secundario (Mi Empresa – Producto).

Editar perfil

4. Seleccionar “Add new filter for Profile” (agregar filtro nuevo a un perfil), nombrarlo en el campo Filter Name de manera amigable (en este caso Incluir solo trafico Producto), en el campo Filter Type seleccionar “Custom Filter” y luego seleccionar “Include”. Luego seleccionar “Hostname” en el campo Filter Field.
Finalmente poner el hostname (nombre de dominio) en el campo Filter Pattern, en este caso “producto.mi_empresa.com”. El campo Case Sensitive permite diferenciar o no mayusculas y minusculas en el Filter Pattern en caso de ser necesario.
Seleccionar Finish.

Agregar filtro

Repetir el mismo procedimiento para cada uno de los dominios secundarios. Cualquier duda soy todo oidos. Suerte con el seteo!!!

Comments

2 Responses to “Midiendo sitios Compuestos (multidominios) con Google Analytics”

  1. Emiliano Diminutto Rouan
    June 25th, 2009 @ 9:55 pm

    Jaj! Juan si sabia que tenias esto posteado ni pasaba por el Web A Day! jaja.-
    Muy buena la charla de hoy y este material del cual también hiciste mención esta mañana. Saludos!

  2. Juanette
    June 28th, 2009 @ 12:59 am

    Hola Emiliano, gracias por visitar el blog y mi exposición en el Web Analytics Day.
    Suerte que viniste al WAD, ahora sabes como hacerlo con el tag nuevo (ga.js), este post es bastante viejo y hace referencia al urchin.js.
    Abrazo y te espero nuevamente!

Leave a Reply





Suscribirse al Feed

ENGLISH

.

Analytics 2.0 on Facebook
  • Juan Damia - Social Arena

    Página Analytics 2.0 Facebook Page  Grupo Analytics 2.0  Perfil Linkedin  Twitter  Facebook de Juan Damia  
  • Términos más utilizados

    "Intellignos" Alexa Analisis de logs analytics Analytics 2.0 analytics en español Avinash Avinash Kaushik Barcamp Buenos Aires Blogger Fest Buenos Aires comScore encuestas fuentes de información GAAC Gatineau Google Analytics Hands on web analytics HOWA Juan Damia lanzamiento Logfile analyzers mercado de analytics mercado de social networks latam Microsoft MSN muestreo Panel redes sociales redes sociales hispanas research mercado latino social neworks site search social networks Techcrunch Terra UOL Urchin Urchin Beta versión beta web analytics Web Analytics Association Web Analytics Day Web Analytics Latam Whitepaper Yahoo Web Analytics
  • Archives

  • Ingresar o Registrarse

  • .