Introducción
Primero debe crear una agrupación de contenido principal y, a continuación, crear grupos de contenido en ella siguiendo uno de estos métodos:
- Modificar el código de seguimiento de cada página que desee agrupar
- Extraer páginas mediante grupos de captura con expresión regular
- Crear reglas para incluir páginas en un grupo
Analytics primero procesa el código de seguimiento, después la expresión regular y, por último, las reglas. En cuanto encuentra una coincidencia, finaliza el procesamiento y el contenido se agrupa según esa coincidencia.
Supongamos, por ejemplo, que tiene un sitio web que vende ropa para hombre y para mujer, y que estas son sus categorías generales de ropa:
- Hombre
- Camisetas
- Pantalones
- Accesorios
- Mujer
- Tops
- Pantalones
- Faldas y vestidos
- Accesorios
Con estas líneas de productos, tal vez le interese realizar los siguientes tipos de análisis:
- Comparar las ventas generales de ropa para hombre y para mujer
- Comparar las ventas de las líneas de productos de ropa para hombre y para mujer
En función del tipo de análisis que quiera realizar, podría crear las siguientes agrupaciones de contenido y, dentro de ellas, los siguientes grupos:
Para comparar ropa de hombre y de mujer:
- Agrupación de contenido: Ropa
- Grupos de contenido: Hombre y Mujer
Para comparar líneas de productos para hombre:
- Agrupación de contenido: Hombre
- Grupos de contenido: Camisas, Pantalones, Accesorios
Para comparar líneas de productos para mujer:
- Agrupación de contenido: Mujer
- Grupos de contenido: Tops, Pantalones, Faldas y vestidos, Accesorios
Con la configuración anterior:
- Ropa, Hombre y Mujer son las opciones del menú Dimensión principal > Agrupación de contenido.
- Al seleccionar Ropa como dimensión principal, Hombre y Mujer son los valores de dimensión que aparecen en la primera columna de la tabla.
- Al seleccionar Hombre como la dimensión principal, Camisas, Pantalones y Accesorios son los valores de dimensión que aparecen en la primera columna de la tabla.
- Al seleccionar Mujer como dimensión principal, Tops, Pantalones, Faldas y vestidos, y Accesorios son los valores de dimensión que aparecen en la primera columna de la tabla.
Puede ver métricas de comportamiento de cada valor de dimensión (grupo de contenido), como el número de páginas vistas y el porcentaje de rebote.
Al desglosar un grupo de contenido, puede ver métricas de comportamiento de cada página del grupo.
Crear agrupaciones de contenido
Puede crear hasta cinco agrupaciones de contenido.
Las agrupaciones de contenido no se pueden eliminar. Se pueden desactivar y se puede cambiar su definición.
- Inicia sesión en tu cuenta de Analytics.
- Haga clic en Administrar y desplácese hasta la vista que desee.
- En la columna VISTA, haga clic en Agrupación de contenido.
- Haga clic en Agrupación de contenido nueva.
- Escriba un nombre para la nueva agrupación.
- Seleccione los métodos que quiera usar, como código de seguimiento, extracción o reglas, para crear los grupos de contenido.
Crear un Grupo de contenido a través del código de seguimiento
- En AGRUPAR POR CÓDIGO DE SEGUIMIENTO, haga clic en Habilitar código de seguimiento.
- Asegúrese de que la opción Habilitar esté activada.
- Seleccione un número de índice del 1 al 5 para identificar la agrupación de contenido.
- Haga clic en Listo.
Para modificar el código de seguimiento, debe usar un número de índice del 1 al 5 para identificar la agrupación de contenido y un nombre de grupo para identificar el grupo de contenido:
- gtag.js:
gtag('config', 'GA_TRACKING_ID', {'content_group<número de índice>': '<nombre del grupo>'});
- analytics.js:
ga('set', 'contentGroup<número de índice>', '<nombre del grupo>');
Por ejemplo, si quiere configurar una agrupación de contenido para ropa identificada con el número de índice 1 y crear dentro de ella un grupo de contenido llamado Hombre, deberá usar el siguiente código:
- gtag.js:
gtag('config', 'GA_TRACKING_ID', {'content_group1': 'Hombre'});
- analytics.js:
ga('set', 'contentGroup1', 'Hombre');
En cada llamada de contentGroup
o _setPageGroup
, solo puede identificar una única pareja de número de índice y nombre de grupo.
Siga el ejemplo resaltado para su método de implementación:
Modificar el fragmento de gtag.jsModifique el código de seguimiento para incluir el parámetro y el valor del grupo de contenido tal y como se muestra en el siguiente ejemplo:
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA_TRACKING_ID', {'content_group5': '/news/sports'});
</script>
Modifique el código de seguimiento para incluir una llamada a la función _set
justo antes de llamar a _send
, tal y como se muestra en el siguiente ejemplo:
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-Y', 'example.com');
ga('set', 'contentGroup5', '/news/sports');
ga('send', 'pageview');
</script>
Tracker tracker = GoogleAnalytics.getInstance(this).getTracker("UA-XXXX-Y");
tracker.set(contentGroup(5), "/news/sports");
id tracker = [[GAI sharedInstance] trackerWithTrackingId:@"UA-XXXX-Y"];
[tracker set:[GAIFields contentGroupForIndex:5]
value:@"/news/sports"];
Debe hacer esta modificación del código en cada página que quiera incluir en un grupo de contenido.
Cuando haya actualizado las páginas con el código de seguimiento, estas se agrupan según el número de índice y el nombre del grupo que les haya asignado.
Si invoca el mismo número de índice varias veces en la misma página, solo se enviará a Analytics la última llamada a ese número de índice.
Todas las páginas que no contengan la función _setPageGroup
se incluyen en el grupo de contenido (not set).
Asignar contenido mediante extracción
Puede extraer páginas según la URL de la página, el título de la página o el nombre de pantalla. Debe identificar cada una mediante un grupo de captura con una expresión regular. Analytics utiliza el primer grupo de captura de cada expresión.
Haga clic en Añadir extracción, luego seleccione URL de la página, Título de la página o Nombre en pantalla.
En el campo situado a la derecha, introduzca el valor que desee relacionar. Por ejemplo:
- Página > /Hombre/(.*)/
- Crea un grupo de contenido de cada subdirectorio de /Hombre/ y añade las páginas de cada uno al grupo de contenido correspondiente.
- Título de la página > (.*camisas).*
- Crea grupos de contenido para páginas que contienen la palabra camisas
Por ejemplo, si su sitio tiene los siguientes directorios con páginas de camisas:- /hombre/h_camisas_manga_larga.html
- /hombre/h_camisas_manga_corta.html
- /niño/n_camisas_manga_larga.html
- /niño/n_camisas_manga_corta.html
Tendrá los siguientes grupos de contenido y las siguientes páginas en ellos:- hombre (h_camisas_manga_larga.html, h_camisas_manga_corta.html)
- niño (n_camisas_manga_larga.html, n_camisas_manga_corta.html)
- Crea grupos de contenido para páginas que contienen la palabra camisas
- Nombre de pantalla > (.*pantalones).*
- Crea grupos de contenido para los nombres de pantalla que contienen la palabra pantalones.
Tras configurar la extracción, haga clic en Hecho.
Consulte más ejemplos de cómo usar grupos de captura con regex para extraer contenido.
Asignar contenido a través de un conjunto de reglas
Esta opción consiste en crear reglas para asignar contenido.
Para abrir el editor de reglas, haga clic en Crear un conjunto de reglas.
Con cada regla:
- Escriba el nombre que quiera darle al grupo de contenido.
- En Definir reglas, seleccione URL de página, Título de la página o Nombre en pantalla.
- Seleccione una opción de concordancia y un valor de comparación. Por ejemplo:
- Página > contiene > /Pantalones/
- Añada las páginas que contienen /Pantalones/ en la URL al grupo de contenido.
- Página > contiene > /Pantalones/
- Haga clic en O o en Y para agregar una condición "O" o "Y" a la regla. Siga las instrucciones anteriores para definir la condición adicional.
- Después de definir todas las condiciones que desee utilizar, haga clic en Listo.
- Cuando haya terminado de configurar el grupo, haga clic en Guardar.
Nomenclatura: se distingue entre mayúsculas y minúsculas y efectos en el historial de datos
Distinción entre mayúsculas y minúsculas
Los nombres de los Grupos de contenido no distinguen entre mayúsculas y minúsculas. Por ejemplo, la siguiente regla define un grupo de contenido como:
Página coincide exactamente con /Google+Rediseño/Ropa
Esa regla coincidirá con cualquier forma en que se escriba ese nombre de página, independientemente del uso de mayúsculas y minúsculas. Por ejemplo:
- /Google+Rediseño/Ropa
- /Google+Rediseño/ropa
Cómo la nomenclatura afecta a los datos históricos
Cambiar el nombre de una Agrupación de contenido no afecta a los datos históricos: todos los datos aparecerán bajo el nuevo nombre inmediatamente después del cambio.
Si cambia el nombre de la regla que define un grupo de contenido, los datos generados desde el momento del cambio en adelante aparecerán bajo el nuevo nombre del grupo de contenido y los datos previos aparecerán bajo el nombre anterior.