Data Studio y Google Analytics: cómo utilizar agrupaciones de canales personalizadas

Índice de contenidos

La conexión nativa entre Google Analytics y Data Studio facilita mucho las cosas, pero no da acceso al 100% de los datos disponibles en la primera herramienta.  Un ejemplo de ello son las agrupaciones de canales personalizadas.

En el fondo, no es un problema de Data Studio. Las agrupaciones personalizadas se aplican con efecto retroactivo pero, como contraprestación, no es un dato agregado y, ni se facilita vía API, ni se exporta a BigQuery.
Tipos de agrupacion de canales

Formas de enfocar la situación y «el truco»

Una forma recomendable de proceder si tenemos claro desde un principio cómo queremos que sea nuestra agrupación de canales idónea, es crear una copia de la vista de trabajo en Google Analytics y hacer en ella las modificaciones directamente sobre la agrupación de canales por defecto, que sí es agregada y accesible fuera de Analytics. Recogeremos en paralelo los datos de nuestra web o app con la agrupación por defecto en una vista y la modificada en la otra.

Pero si no es el caso y queremos hacer informes o cuadros de mando en Data Studio con nuestra agrupación de canales personalizada y no agregada, nos encontraremos con que no la tenemos en la fuente de datos. ¿Salimos corriendo mientras agitamos los brazos en alto? No. Tiene arreglo.

Las agrupaciones de canales personalizadas no dejan de ser una serie de conjuntos de reglas en cascada que, en función de fuente, medio, página de destino, etc. asignan un valor de canal u otro a cada sesión. Podemos, pues, crear un campo calculado con esas mismas reglas (y en ese mismo orden) en la fuente de datos con la que nos estamos trayendo esas sesiones a Data Studio.

reglas para definir canales personalizados
El proceso sería el siguiente
  1. Conectamos con la Fuente de datos sobre la que queramos crear la Agrupación de Canales Personalizada
  2. Accedemos a Resource–> Manage added data sources
  3. Pulsamos en «Edit» y, a continuación, en «Add a Field«Paso 2 para añadir los canales personalizados a Data Studio
  4. El campo calculado se basará en una fórmula del tipo «CASE…WHEN…THEN…END». Habrá una entrada «when» por cada canal.  A los iniciados en programación, esta sintaxis le resultará familiar. Para los que no, incluimos al final del artículo un enlace para conocer mejor esta fórmula.

Es importante recordar en todo momento que la función CASE funciona en cascada. Es decir, las sesiones obtendrán como valor para el canal el correspondiente al primer conjunto de reglas que cumplan, exactamente como funcionan las agrupaciones de canales dentro de Analytics. Por ejemplo, dada la fórmula de la captura de pantalla anterior, una sesión con medio=»cpc» y fuente=»facebook» cumpliría tanto las reglas de «PAID» como las de «SOCIAL». Pero como el primero se comprueba antes, ese canal se la atribuye y el campo que hemos creado tendrá «PAID» como valor único para esa sesión.

Enlaces útiles

Para finalizar, aquí tenéis algunos enlaces que os ayudarán con este truco si os decidís a ponerlo en práctica:

Desde Metriplica os animamos a usar Data Studio. Google apuesta claramente por esta herramienta y, sin duda, seguirá evolucionando y mejorando a buen ritmo.

Share on facebook
Share on twitter
Share on linkedin
Share on email
2 min
Suscríbete a nuestra newsletter

Los mejores artículos de analítica digital para potenciar tu negocio.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entradas relacionadas

¿Qué es Gtag y cómo implementarlo para App + Web?

Gtag es una etiqueta de seguimiento que nos permite unificar los productos de Google y que está basada en eventos predefinidos. Es ahora con el lanzamiento de las propiedades de App + Web cuando realmente resulta útil para poder estandarizar y aunar la medición de nuestras apps y webs.

5 minutos

Dificultad

Cómo configurar una propiedad App+Web en Google Analytics

Las nuevas propiedades de App+Web de Google analytics nos permiten añadir hasta 50 flujos de datos de uno u otro tipo. En este artículo te explicamos cómo crear este tipo de propiedades y cómo configurarlas para web.

5 minutos

Dificultad

Técnicas avanzadas de personalización [Dynamic Yield]

Un test de optimización es una estupenda herramienta a la hora de incrementar nuestra tasa de conversión. Pero un resultado aparentemente inconcluyente puede ocultar oportunidades de mejora que una herramienta de personalización no dejaría escapar.

3 minutos

Dificultad

Ir arriba

Esta web utiliza ‘cookies’ de terceros. Al clicar aceptar está aceptando el uso que realizamos de las cookies. Para más información puede consultar nuestra Política de cookies