Sí. Usamos un par de cookies, y una ni siquiera es nuestra. Deberá aceptarlas para evitar este mensaje que mostramos por imperativo legal

“Control con Google Analytics de secciones web indiferenciadas”, noticia en Interdixit

Diseño + Desarrollo. Multimedia. Web. Comunicación. Grafismo. Arte

Noticia: “Control con Google Analytics de secciones web indiferenciadas” de la sección Tendencias

Control con Google Analytics de secciones web indiferenciadas

Configuración de un informe personalizado
Configuración de un informe personalizado

Todos los sistemas de control estadístico de websites utilizan los parámetros de las URL de las páginas para agrupar los resultados y establecer tanto los filtros como los criterios de análisis. El problema se presenta en websites con direcciones amigables que reducen los parámetros de las URL o que generan múltiples formatos de página sobre un único archivo. En este caso, es imposible la discriminación de una sección, subsección o apartado del website para analizar la evolución de visitas, páginas vistas, rebotes o inbounds.

Para hacerlo, las herramientas estadísticas reconocen las categorías de las páginas pasadas como variables en las URL, como por ejemplo en:


 http://www.dominio.com/index.php?seccion=internacional&p=pagina_1

Con una dirección así, sería capaz de agrupar todas las páginas que estuvieran encuadradas en la categoría/sección denominada “Internacional”.

También reconocen los subdirectorios en la ruta de la página, como por ejemplo:


 http://www.dominio.com/internacional/index.php?p=pagina_1

en la que los archivos que se encuentran en el directorio internacional pueden agruparse para ofrecer datos comparativos de visitas, rebote o páginas vistas frente a otras secciones existentes.

Cuando se utiliza un gestor de contenidos que genera las páginas sobre un único archivo, como la mayoría de los Content Manager System (CMS) de código abierto, resulta prácticamente imposible discriminar las páginas por secciones o subsecciones, especialmente si, además, utilizan direcciones URL amigables, en las que el título de la página se emplea para identificar su dirección.

Leve modificación de la página
En los casos descritos es prácticamente imposible —o poco recomendable— retocar la programación de las páginas. La solución para disponer de este tipo de datos pasa por el uso de Google Analytics y la modificación del código JavaScript en cada una de estas páginas generadas para añadir variables personalizadas que faciliten agrupar contenidos.

El procedimiento es válido también para websites en los que se puede discriminar el contenido con naturalidad pero que requieren un mayor número de subclasificaciones que deben ser invisibles para el usuario. Por ejemplo, un catálogo de libros estructurado por colecciones, en las que, además, los libros se clasifican de forma invisible para el usuario por su precio.

Google explica cómo modificar las instrucciones Ajax de Analytics que deben establecerse en cada página. El procedimiento es pasar una matriz de datos personalizada para cada página, con una estructura de orden numérico de la matriz, nombre de la variable y valor de la variable, estableciendo, además, opcionalmente, un valor para el ámbito de aplicación: 1, para obtener datos de visitantes; 2, para datos de sesiones; y 3, para las páginas servidas.

La arquitectura de la aportación de la variable sería:


 _gag.push(['_setCustomVar',
     1,
    'Nombre de la variable',
    'Valor de la variable',
     3
 ]);

Fijado este criterio, sin embargo, es necesario acudir a la herramienta de Google Analytics y ajustar los segmentos o informes para poder interpretar los datos. El método más adecuado genera un informe personalizado para obtener la cantidad de accesos a una página determinada, diseñada como page landing, con datos sobre los referers y para una variable determinada. Ha sido diseñado y teorizado por Patrick Altoft, Director de Buscadores de la consultora británica Branded3.

En el apartado de informes personalizados, hay que generar un primer estadio de valores, en este caso accesos, para el que se fijarán una serie de grupos de datos. Los valores se generan arrastrándolos desde el menú lateral al área de edición. Como se aprecia en la imagen, en el primer caso —orden 1 de la matriz pasada en Ajax—, se ha establecido el origen de los accesos. Cuando se obtiene esta información, se filtrará por las secciones (nombre de la variable), que coincidan con el título de la sección creada (valor de la variable), siempre referidas al número de páginas servidas (3) y filtradas por palabras clave. A este dato establecido en el informe se pueden añadir nuevos o diferentes parámetros de análisis.

Regresando al ejemplo inicial, si el código tuviera como nombre de variable seccion y valor de la variable internacional, el informe sólo recogería el número de accesos y páginas vistas en función de las fuentes de procedencia del visitante, y con las palabras clave utilizadas para llegar a las páginas etiquetadas como Internacional, sin que ni por URL ni por interfaz el usuario del website advierta que se recopilan estos datos.