¿Cómo crear un control que filtre datos combinados en Looker Studio?
Nos costó tiempo descubrirlo, pero finalmente lo logramos. ¡Mira cómo creamos un control que filtra datos combinados en Looker Studio!
Read the English version of this post here
Una vez más, hablaremos de los datos combinados. Son potentes, pero a veces frustrantes. ¿Has estado probando con SUM(IFNULL, con COALESCE para crear campos personalizados y, aun así, no has encontrado la forma de crear un control que filtre datos combinados en Looker Studio / Data Studio?
¡Buenas noticias! Después de meses de investigación no pudimos encontrar una solución, ¡pero Thomas Langnau compartió una con nosotros, gracias por eso, amigo!
Mejores connectores Looker Studio que usamos a diario (todos con prueba gratis): PMA - Windsor - Supermetrics - Catchr - Funnel - Dataslayer. Reseñas aquí o allà
¿No sabes cuál elegir? ¿Necesitas a un experto para sacar adelante un proyecto? Contáctanos por LinkedIn o por email y resolveremos cualquier pregunta que tengas
¿Buscas cursos de Looker Studio? No tenemos… pero échale un vistazo a Udemy!
Normalmente, los controles no funcionan con datos combinados
En este ejemplo, utilizaremos una fuente de datos de Google Ads combinada con una fuente de datos de Facebook Ads, analizando las impresiones por fecha (full outer join por fecha):
Ahora, quieres tener una bonita tabla que te proporcione el total de impresiones por fecha. A estas alturas, si has llegado hasta aquí, creemos que ya sabes cómo hacerlo:
Dimensión: COALESCE(Date (Facebook), Date (Google))
Métrica: SUM(IFNULL(Impressions (Facebook), 0) + IFNULL(Impressions (Google), 0))
Una vez hecho esto, tendrás una tabla estupenda que te da el total de impresiones de Facebook + Google por fecha. Excelente. ¿Pero qué pasa si quieres filtrar solo por Facebook o Google? Has estado buscando formas y ninguna ha funcionado. Ahora, es el momento de mostrarte cómo lo hicimos para crear uno.
La clave: añadir campos en ambas fuentes de datos que compartan el mismo ID
Por favor, edita ambas fuentes de datos y añade un nuevo campo:
Para la fuente de datos de Facebook, añadiremos un campo llamado source, con el ID sourceID, e introduciremos simplemente ‘facebook’.
Para la fuente de datos de Google, añadiremos el mismo campo, esta vez introduciendo ‘google’.
Es muy importante que ambos campos compartan el mismo ID.
Ahora, aquí es donde ocurre la magia:
Modifica tu dato combinado para insertar ambos sourceID de ambas tablas como dimensiones, y realiza la unión (join) por ellos.
Crea un control con la siguiente fórmula:
COALESCE(source (Facebook), source (Google))
Parece que está bien, pero no funciona, ¿verdad? Lo sabemos, no te preocupes, ¡vamos a solucionarlo por ti! :)
Añade dos nuevos campos a cada fuente de datos
Vuelve a tus dos fuentes de datos y oculta los dos campos source (haciendo clic en los tres puntos a la derecha del nombre y luego en Ocultar).
El control debería dejar de funcionar, y eso es exactamente lo que queremos que pase :)
Ahora, mira la fórmula en tu control y copia los dos nombres extraños (que en realidad son los IDs) que verás:
A partir de aquí, es bastante sencillo:
Vuelve de nuevo a tus dos fuentes de datos y vuelve a mostrar (un-hide) los campos source.
Crea dos campos nuevos en cada fuente de datos: el primero llamado source0 con el ID sourceID_dv0 y el valor:
Source.De forma similar para el segundo, llámalo source1 con el ID sourceID_dv1 y el valor:
Source.
Y eso es todo, simplemente funciona, increíble, ¿verdad?
Recuerda, la clave aquí es crear dos campos adicionales con los IDs de los parámetros que vimos en nuestro control cuando ocultamos los campos originales. ¡Extraño, pero funciona!
En este artículo, hemos revisado cómo crear un control que filtre datos combinados en Looker Studio.
¡SOLUCIONADO!
Mejores connectores Looker Studio que usamos a diario (todos con prueba gratis): PMA - Windsor - Supermetrics - Catchr - Funnel - Dataslayer. Reseñas aquí o allà
¿No sabes cuál elegir? ¿Necesitas a un experto para sacar adelante un proyecto? Contáctanos por LinkedIn o por email y resolveremos cualquier pregunta que tengas
¿Buscas cursos de Looker Studio? No tenemos… pero échale un vistazo a Udemy!
Comunícate y navega de forma privada. Prueba Proton Mail y Proton VPN
Web alojada por nuestros amigos de Tropical Server en Granada, Andalucía





