Los controles permiten que los informes sean interactivos, ya que los lectores pueden filtrar datos o proporcionar información. Puedes usar controles para hacer lo siguiente:
- Filtrar datos por valores de dimensión
- Aceptar la entrada del usuario para los parámetros
- Definir el periodo del informe
- Cambiar el conjunto de datos que usa una fuente de datos
Tipos de controles
Data Studio admite los siguientes tipos de controles:
- Las listas desplegables y de tamaño fijo permiten que el lector seleccione un valor de filtro de una lista.
- Los cuadros de entrada permiten que los lectores introduzcan un valor para usarlo como filtro o para proporcionar una entrada a un parámetro.
- Los filtros avanzados permiten a los lectores crear filtros condicionales mediante operadores de comparación y expresiones regulares.
- Los controles deslizantes permiten a los lectores filtrar por un intervalo de valores de una dimensión numérica.
- Las casillas permiten a los lectores filtrar por una dimensión booleana o definir el valor de un parámetro booleano.
- Los filtros predefinidos se pueden usar junto con botones para que los lectores apliquen filtros preconfigurados a un informe.
- Los controles del periodo permiten a los lectores ajustar el intervalo de tiempo de un informe.
- Los controles de datos le permiten seleccionar el conjunto de datos que se usa en un informe.
- Los controles de dimensiones permiten a los lectores cambiar las dimensiones de un gráfico sin necesidad de editar el informe.
- Los botones permiten a los lectores filtrar datos, acceder a acciones de informes y desplazarse al contenido enlazado.
Controles que sirven de filtro
Los controles de filtro limitan el número de registros que se muestran en un gráfico o una tabla. Si proporciona filtros interactivos en sus informes, los lectores podrán centrarse en los datos que les resulten más importantes.
A continuación, se indican algunos aspectos importantes que debes tener en cuenta al usar controles como filtros:
- Los filtros se aplican a nivel de fuente de datos, no de gráfico.
- Los filtros se basan en el ID de campo, no en el nombre visible.
- Para filtrar en varias fuentes de datos, puede que tengas que hacer alguna configuración adicional.
- Los filtros también se aplican a otros controles, no solo a los gráficos.
- Los filtros suelen distinguir entre mayúsculas y minúsculas, pero esto puede variar en función del conector.
Estas consideraciones se explican en detalle en las secciones siguientes.
Los filtros se aplican a nivel de fuente de datos
Los filtros se aplican a nivel de fuente de datos, no de gráfico. Esto significa que el campo por el que estás filtrando no tiene que estar en el gráfico, siempre que aparezca en el panel Datos del gráfico.
Los filtros se basan en el ID de campo, no en el nombre visible
Los campos de su fuente de datos tienen un nombre visible y un ID de campo. Los filtros se aplican en función del ID de campo, no del nombre visible del campo.
Por ejemplo, tu fuente de datos puede tener una dimensión de país. El nombre visible puede ser País, mientras que el ID del campo es una cadena asignada por el conector de la fuente de datos (por ejemplo, _abcd123). Cuando aplicas un control de filtros, como País = "Francia", Data Studio busca el ID interno del campo de país en todas las fuentes de datos que usan los gráficos de la página. Si una fuente de datos contiene un campo con el ID _abcd123, el control aplicará el filtro a ese campo.
El concepto anterior es clave para entender cómo funcionan (o no) los filtros en varios gráficos de un informe.
Filtrar en varias fuentes de datos
Si tu informe usa solo una fuente de datos, los controles filtrarán todos los gráficos sin necesidad de realizar más configuraciones. Si tu informe usa varias fuentes de datos, el comportamiento de los filtros dependerá de si los IDs de los campos coinciden en esas fuentes de datos.
En la siguiente tabla se resume cómo funciona el filtrado en varias fuentes de datos:
| Si los gráficos del informe usan... | ¿Los IDs de campo coinciden? | ¿Filtrado automático? | Ejemplos |
|---|---|---|---|
| Una fuente de datos | Sí | Sí | N/A |
| Varias fuentes de datos del mismo tipo de un conector de esquema fijo | Sí | Sí | Google Analytics y Google Ads |
| Varias fuentes de datos de diferentes tipos o de un conector de esquema flexible | No | No (requiere unificar los IDs) | Hojas de cálculo de Google, BigQuery o una combinación de Hojas de cálculo y Analytics |
En la tabla anterior, los conectores de esquema fijo hacen referencia a conectores de fuentes de datos como Google Ads y Google Analytics. Los conectores de esquema fijo tienen una estructura predefinida. Crean fuentes de datos que tienen los mismos IDs de campo para cada fuente de datos basada en ese conector. Por otro lado, los conectores de esquema flexible crean fuentes de datos que tienen una estructura variable definida por el usuario. Entre los conectores de esquema flexible se incluyen Hojas de cálculo de Google y BigQuery.
Si su informe incluye gráficos basados en diferentes fuentes de datos de esquema flexible y quiere que un control filtre todas esas fuentes de datos, puede que tenga que unificar manualmente los IDs de campo.
Los filtros también se aplican a otros controles, no solo a los gráficos
Los filtros no solo se aplican a los gráficos, sino que también pueden filtrar otros controles. Por ejemplo, supongamos que tienes un filtro en la dimensión País y otro en la dimensión Campaña. Aplicar el filtro País = "Francia" hace que el filtro de la dimensión Campaña solo muestre las campañas que se han publicado en Francia. De manera similar, si filtra por Campaña = "ABC", el filtro de la dimensión País solo mostrará los países en los que se ha publicado esa campaña.
Filtros y distinción entre mayúsculas y minúsculas
Por lo general, los operadores de búsqueda de las dimensiones de texto distinguen entre mayúsculas y minúsculas. Sin embargo, esto puede variar en función del conector, por lo que es una buena idea comprobarlo en tus datos y ofrecer indicaciones a los lectores de tus informes. Para crear una expresión regular que no distinga entre mayúsculas y minúsculas, puedes antecederla de (?i). Más información sobre las expresiones regulares en Data Studio
Controles que sirven de entrada
Cuando un control se basa en un parámetro, el control proporciona la información que se ha introducido en ese parámetro. Los parámetros son como variables que obtienen su valor de la interacción con el informe (por ejemplo, cuando introduces directamente un valor o seleccionas uno en una lista predefinida).
Puedes usar parámetros para que los campos calculados sean más dinámicos. Por ejemplo, puedes crear un parámetro Objetivo de ventas y usarlo como campo de control de un cuadro de entrada para permitir que los usuarios introduzcan diferentes cifras de objetivos de ventas que permitan ver una previsión del rendimiento. Después, puedes aplicar reglas de formato condicional que destaquen los resultados de forma llamativa.
También puedes enviar parámetros a la consulta de SQL subyacente usada para crear fuentes de datos de BigQuery, o bien a fuentes de datos creadas mediante conectores comunitarios.
Más información sobre los parámetros