Módulo Google Analytics para DRUPAL
Drupal es un completo Open CMS con el que se pueden desarrollar páginas y aplicaciones Web. Admite una gran variedad de módulos que se pueden instalar para ampliar la funcionalidad del sitio, entre los cuales destacamos el módulo que integra el código de seguimiento de Google Analytics en todas las páginas del proyecto desarrollado con este gestor de contenidos.

Este módulo permite añadir un fiable seguimiento de usuarios, roles y páginas, pudiendo identificar qué tipo de vínculos son seguidos, conocer que archivos son más descargados y de qué páginas, incluso ofrece apoyo para búsquedas internas, AdSense y AdWords, entre muchas otras funcionalidades.
Actualmente, está disponible la versión 2.2 de este módulo para sitios desarrollados con Drupal 6 y otra versión 1.9 para aquellas con Drupal 5. La beta de Drupal 7 cuenta con una primera versión aún en desarrollo. Todos los módulos de Google Analytics para implementar en Drupal son gratuitos, y han sido desarrollados por Ixis y YAML.
Para poder utilizar esta característica en el sitio Web, éste ha de estar configurado para servir archivos públicos.
También se puede instalar el módulo Google Analytics API, el cual ofrece un nivel básico de API para poder visualizar directamente en nuestro sitio los datos obtenidos gráficamente.

De esta forma, como se muestra en la imagen, es fácil añadir un bloque lateral en el panel de administración donde se muestran las gráficas de datos más importantes de una determinada página, pudiendo acceder desde ese mismo bloque a la interfaz de Google Analytics.
Las Custom Variables de Google Analytics
Hasta hace un par de meses, la única forma “oficial” de recopilar datos a modo de segmentos personalizados en Google Analytics era la (ahora obsoleta) función _setVar.
Afortunadamente para todos los que trabajamos con Google Analytics en nuestro día a día, ahora contamos con una serie de nuevas funcionalidades entre la que se destacan las variables personalizadas (Custom Variables).
A diferencia del resto de novedades de la herramienta, las variables personalizadas no se pueden poner en marcha de manera directa ya que requieren de una implementación que en algunos casos puede llegar a ser poco trivial.
Para entrar un poco más en materia, vamos a empezar por describir las particularidades de estas variables partiendo de la función que debemos utilizar para definirlas:
_setCustomVar(indice, nombre, valor, nivel o ámbito)
Deteniéndonos en cada uno de los parámetros, debemos considerar lo siguiente:
- indice: se trata del slot (o posición dentro del array de variables) que le asignaremos a cada una de las variables. En la práctica, trabajaremos (al menos por el momento) con un valor entre 1 y 5.
- nombre: el nombre que utilizaremos para la variable personalizada y que veremos posteriormente en la interfaz de la herramienta.
- valor: el valor que se le asigna a la variable y que encontraremos al acceder a los informes.
- nivel o ámbito: este es el parámetro que tiene más “miga”. Cuando hablamos del ámbito o nivel de una variable, nos referimos al tipo de seguimiento que queremos aplicar para la misma. Los posibles niveles (valores) para este parámetro son 1 (nivel de visitante), 2 (nivel de sesión o visita) y 3 (nivel de página). Si no se le asigna un valor en el momento de la invocación de la función, tomará por defecto el nivel 3.
Es importante tener en cuenta que la invocación de esta función debe realizarse justo antes de que se produzca el envío de los datos al servidor de Google Analytics. Esto se traduce en que debemos llamarla antes de que se ejecute la función _trackPageview o la función _trackEvent.
Obviamente, y al igual que ocurre con el resto de funcionalidades disponibles tanto en Google Analytics como en otras herramientas de analítica web, a la hora de llevar a cabo una implantación en un cliente tenemos que tener bien claros los objetivos de reporting a conseguir e implementar estas cinco variables de manera que podamos obtener un máximo aprovechamiento de las mismas y sobre todo que aporten valor al usuario final.
Esto requerirá de nuestra intervención para transmitirles a nuestros interlocutores la información necesaria y suficiente sobre las posibilidades de la herramienta, y fundamentalmente nuestra capacidad de interpretación y experiencia para entender los objetivos prioritarios, llevar a cabo una implantación eficiente y conseguir el resultado esperado.
En este sentido, no es lo mismo un cliente que quiera realizar una jerarquización de los contenidos basada en la arquitectura de la información del site, que otro que necesite recopilar datos de un formulario de registro (sexo, edad, ocupación, etc.) o llevar a cabo un seguimiento del tipo de usuarios que acceden (identificados o no) a su sitio web.
Con todo esto entre manos, algunos ya hemos empezado a “jugar” con las variables personalizadas para poder ver en primera persona qué es lo que nos aportan.
Como primer comentario “a nivel técnico” y un poco fuera de las especificaciones que podemos encontrar en la documentación oficial, aprovecho para recomendar que no se utilicen eñes, ni espacios, ni acentos a la hora de asignarle los nombres y los valores a las variables (esto no ocurre, por ejemplo, con los eventos). Esta simple práctica mejorará la calidad de los informes finales.
Ya que hablamos de informes, prácticamente desde el lanzamiento de esta nueva característica podemos incluir nuestras variables al crear nuestros segmentos avanzados e informes personalizados, que dicho sea de paso, todo parece indicar que ya han salido de beta. Ahora, desde hace unos pocos días, también podemos encontrarlas dentro de la interfaz en una sección exclusiva para estos datos: “Usuarios – Variables personalizadas”.
Una vez dentro de dicha sección encontraremos un listado con las variables que hemos definido y la relación de valores que les hemos asignado de manera similar al Drill-down de los informes personalizados.
Desde allí podremos analizar los datos recopilados utilizando las métricas disponibles en la categoría “Uso del sitio” (Visitas, Páginas/Visita, Promedio de tiempo en el sitio, etc.) o cruzándolos con nuestros objetivos (previamente definidos) y, si procede, con los informes correspondientes al módulo de Comercio Electrónico.
Entre los datos pertenecientes a la pestaña “Uso del sitio”, nos encontraremos como novedad con la métrica “Resultados”, la cual nos proporciona el número total de páginas visitadas, eventos, transacciones y elementos relacionados con el sitio.
Está claro que este tema da para mucho más. Por mi parte esto es todo por hoy, pero en próximos artículos continuaremos contando nuestras experiencias y, lógicamente, estamos abiertos a recibir las vuestras
Fidelización y scoring con el nuevo Google Analytics
Nuestro compañero Nicolás D’Angelo ha publicado hoy un nuevo post en el Blog Oficial de Google Analytics. Se trata de la segunda parte de una serie sobre la fidelización de usuarios y está centrado en obtener el máximo provecho de la herramienta gratuita de Google con este objetivo en mente.
Si eres usuario de Google Analytics y la fidelización de usuarios es uno de los objetivos de negocio de tu empresa, ¡échale un vistazo y cuéntanos tu propia experiencia!
Post: Fidelizando mejor y ganando más con Google Analytics (Parte II).
MV Consultoría en Madrid Travelthink 09
El próximo viernes, 11 de diciembre, participaremos en el evento Madrid Travelthink (Auditorio del Museo Nacional Centro de Arte Reina Sofía, de 9’15h a 18’05h), organizado conjuntamente por Google y la Empresa Municipal de Promoción de Madrid (esMadrid.com).
Como podrás leer en la propia web de Travelthink, se ha estructurado su contenido en tres bloques, siempre girando en torno a la aplicación de nuevas tecnologías al sector turístico:
- Promoción y comunicación, Nuevas formas de gestionar un destino turístico
- Distribución
- Gestión de la experiencia en destino
Por parte de MV, Nicolás D’Angelo estará en la mesa redonda, acompañado de otros colegas, sobre la optimización de inversiones mediante el uso de Google Analytics y Website Optimizer.
Nos cuentan en Travelthink que ya están agotadas las plazas, pero nos veremos allí si ya estás apuntado y también podras tener acceso a los vídeos de las ponencias más adelante si no es el caso. También compartirás aforo con (y escuchar a) los Consejeros Delegados de empresas como Vueling, eDreams, Air Berlin, Rumbo, Laterooms, Orizonia o Logitravel.
Tags: alojamiento, analitica web, google, google analytics, google website optimizer, travelthink, turismo, viajes, Web Analytics
Comentarios (2) | ComentarGoogle Analytics++: Tercer puñetazo sorpresa sobre una estupefacta mesa
Entraron por la puerta de atrás con el estilo poco pretencioso de un longboarder californiano. Se pusieron a los mandos de la bestia, amenzaron y golpearon una vez. Hubo aplausos y risas. Evangelizaron y volvieron a amenazar. Golpearon de nuevo y esta vez tuvo menos gracia… se derramaron algunas copas.
Esta vez ha sido distinto, porque sí había expectativa. Y miedo. El problema para todos los demás es que el golpe ha superado incluso la peor pesadilla de muchos fabricantes… y ha dejado pocos platos en la mesa.
El equipo de Google Analytics ha venido a Washington ha darse el paseo y deleitarse con el palidecer de las primeras filas. Sólo así se explica que se hayan venido todos los Top Guns. Porque saben que la han armado más gorda aún. Han tardado 15 minutos en soltar la bomba y van a pasarse la tarde admirando el hongo con una margarita en la mano.
La bomba
Siendo claros, todos los GAAC habíamos visto esto ya en acción y no aguantábamos más sin soltar prenda (sometidos a férreo acuerdo de confidencialidad). Llevamos una semana encontrando tweets chorreantes de pistas y leyendo posts incontinentes en varios idiomas… la promesa justificaba esta emoción.
¿Y todo esto por qué?
1. Porque ahora tenemos múltiples variables personalizadas: Demanda estrella desde el primer día (¡cuántos hacks han sido necesarios para sobrevivir con la solitaria custom1!). Al igual que ocurre en herramientas de “primera división”, habrá variables a nivel de página, sesión y visitante. Su implantación se basa en un array con un máximo de 5 índices.
2. Porque los objetivos (”Goals”) pasan de 4 a 20 y se separan en 4 grupos. Ahora se definen por tipo a la hora de configurarlos desde la interfaz. Los tipos son: páginas, tiempo o URL. Los dos primeros tipos se corresponden con los “Engagement Goals”: por tiempo o por profundidad de la visita (número de páginas). El último es el de toda la vida: Un goal es una URL, sin más.
3. Porque ahora tenemos filtros avanzados a nivel de tabla, como muchas veces antes soñado.
4. Porque ya tenemos Serious Mobile Analytics: Se facilitan scripts de lado servidor (”Server-side”) en los principales lenguajes para el análisis de tráfico móvil, imitando al hasta ahora mejor sistema existente en este campo, Nedstat.
5: Porque ahora tenemos la métrica Unique Visitors en los informes personalizados (Custom Reports).
6. Porque han incorporado Alertas Inteligentes: Alertas automatizadas (diarias, mensuales y anuales) personalizadas sobre cambios significativos a través del tiempo en dimensiones y métricas, con personalización del nivel de sensibilidad de las mismas (por ahora limitado a 11 dimensiones y 18 métricas).
7. Porque ahora Google Website Optimizer avanza en paralelo con su propio API.
… y con todo ello, aún dejándome algunas cosas:
Porque si juntamos todo esto a las Pivot Tables, el seguimiento de eventos, y todo lo que ya teníamos nos encontramos con una herramienta de primer orden, con poco que envidiar a un Omniture, WebTrends, Unica o Coremetrics.
¿Y ahora?
Ahora más que nunca, necesitas un GAAC: La implantación de Google Analytics se ha vuelto algo serio y exige manos expertas.
Otro día más y algunos ejemplos, de la mano de Nicolás D’Angelo (ya teníamos el nuevo código puesto en marcha para mostraros ejemplos de las nuevas funcionalidades en acción lo antes posible).









