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

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.

Raúl Galve

Raúl Galve

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.

Dejar un comentario

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

Entradas relacionadas

Secuestro del navegador: cómo bloquear ad injectors

En este artículo describimos un problema que afecta sobre todo a sitios de ecommerce, el “secuestro” de navegadores por parte de programas maliciosos que muestran publicidad al usuario, con el objetivo de que finalice la conversión en sitios de la competencia.

6 minutos

Dificultad

Uso de librerías en Tealium

Cómo gestionar y utilizar las librerías en el gestor de etiquetas Tealium. Cuestiones a tener en cuenta, desventajas de usarlas y cómo solventar estas desventajas.

3 minutos

Dificultad

Del ON al OFF: el gran reto de medición para las empresas

Tener información de lo que hace un usuario en una página web es relativamente fácil: podemos saber cuánto tiempo ha estado navegando, qué interacciones ha hecho, si ha comprado o no, por qué página ha llegado…

3 minutos

Dificultad

Detección de errores en herramientas de medición

En programación existen multitud de errores que nos hacen la vida imposible, por eso, un programador (siempre que pueda) debe optimizar y dejar el código lo más legible posible.

4 minutos

Dificultad