Insights
Arma tus propios gráficos guardados y ordénalos en un dashboard que puedes mover a mano.
El dashboard Pulse responde las preguntas que tiene todo el mundo. Insights es donde respondes las que solo tienes tú.
Un insight es un gráfico guardado que defines: eliges una métrica, opcionalmente la desglosas por una dimensión y opcionalmente la filtras. Vive en una grilla que ordenas a tu gusto. Puedes tener hasta 12 insights por proyecto.
Los controles de la página
Todas las tarjetas comparten un solo selector de rango — Hoy · 7d · 30d · 90d · 12mo, con 30d por defecto. Eso es a propósito: al cambiar el rango se mueven todas las tarjetas juntas, así siempre comparas lo mismo con lo mismo en vez de leer una tarjeta en 7d al lado de otra en 90d y sacar una conclusión falsa.
También hay un toggle Local / UTC, igual que en el resto de la app. Cambia las etiquetas, no los cálculos.
Armar un insight
| Control | Valores y reglas |
|---|---|
| Nombre | Obligatorio, máximo 60 caracteres |
| Métrica | Visitantes · Vistas de página · Ingresos · Conteo de eventos |
| Nombre del evento | Solo cuando la métrica es Conteo de eventos. Obligatorio. Es un desplegable con los 20 nombres de evento más vistos en los últimos 30 días, con sus conteos |
| Desglose | Vacío = “En el tiempo” (gráfico de línea temporal), o eliges una dimensión y obtienes un gráfico de barras horizontales con el top 10 |
| Filtro | Opcional. Una dimensión más un valor. Pones los dos o ninguno. Valor de máximo 100 caracteres, comparado sin distinguir mayúsculas |
| Avanzado: limitar a una ruta URL | Desplegable. Un prefijo de ruta que debe empezar con /, máximo 512 caracteres. Coincide por prefijo |
Si llenas medio filtro aparece: “Un filtro necesita dimensión y valor.” Elige una dimensión y escribe el valor, o borra ambos.
Las dimensiones
Hay once dimensiones disponibles, y la misma lista sirve para desgloses y para filtros:
| Dimensión | Etiqueta en la interfaz |
|---|---|
browser | By browser |
os | By OS |
device | By device |
country | By country |
source | By source |
medium | By medium |
campaign | Por campaña |
utm_source | Por UTM source |
utm_medium | Por UTM medium |
utm_campaign | Por UTM campaign |
landing | Por página de aterrizaje (la página de aterrizaje de la sesión) |
Recetas
La forma más rápida de aprender el constructor es copiar algunas.
Visitantes por país — Métrica: Visitantes. Desglose: By country. Un top 10 en barras de dónde viene tu gente.
Visitantes de Windows en el tiempo — Métrica: Visitantes. Desglose: En el tiempo. Filtro: By OS = Windows. Un gráfico de línea de una sola porción de tu tráfico.
Registros desde Google — Métrica: Conteo de eventos. Evento: account_created. Filtro: By source = google. Así sabes si ese canal produce algo más allá del clic.
Lectores del blog — Métrica: Vistas de página. Avanzado → limitar a una ruta URL: /blog. Cuenta todo lo que cuelgue de /blog, porque la ruta coincide por prefijo.
Ingresos por campaña — Métrica: Ingresos. Desglose: Por UTM campaign. Solo sirve si estás enviando ingresos.
El error que todos cometen una vez
El campo “limitar a una ruta URL” espera una ruta URL: /blog, /pricing, /app/settings. No espera el valor de una dimensión. Si escribes Windows o ES ahí, no coincide con nada, porque ninguna ruta de tu sitio empieza con Windows.
Para acotar por el valor de una dimensión usa la fila de Filtro: dimensión By OS, valor Windows. El campo de ruta es para “esta sección de mi sitio”; la fila de filtro es para “este tipo de visitante”.
Ordenar el dashboard
La grilla es estilo Grafana: 12 columnas y tarjetas que colocas tú.
- Arrastra una tarjeta desde su barra de título para moverla.
- Redimensiona desde la esquina inferior derecha.
- Las tarjetas se compactan hacia arriba solas, así nunca queda un hueco en medio de la página.
- El layout se guarda automáticamente en cada arrastre y cada cambio de tamaño. No hay botón de guardar: si la moviste, ya quedó guardada.
- Por debajo de 768px la grilla colapsa a una sola columna y se desactiva el arrastre. Ordena en escritorio, lee en el teléfono.
La altura del gráfico sigue a la altura de la tarjeta, así que hacerla más alta muestra más barras del desglose. Si un top 10 se ve apretado, arrastra el borde inferior hacia abajo.
Cada encabezado de tarjeta lleva una etiqueta que resume su configuración — la métrica (o el nombre del evento) · el desglose · el valor del filtro — para que distingas dos tarjetas parecidas de un vistazo.
Editar y eliminar
✎ Edit precarga el constructor con la configuración de esa tarjeta y lo pasa a modo edición, con Guardar cambios y Cancel. Editar nunca mueve la tarjeta: se conservan su posición y su tamaño en la grilla, así puedes corregir un filtro sin rehacer tu layout.
✕ Delete pide confirmación antes de borrar.
Cuando llegues al tope verás “Límite de insights alcanzado (12 por proyecto).” Borra alguno que ya no leas.
Comportamientos que conviene conocer
Los alias de eventos aplican acá. Un insight de Conteo de eventos que observa signup también cuenta cada nombre entrante que hayas aliaseado a signup. Si un número te parece más alto de lo que ese evento solo debería producir, revisa tus alias de eventos: esa suele ser la razón, y suele ser la intención.
Una tarjeta vacía es un problema de datos, no un bug. El almacén analítico descarta las columnas que están completamente vacías para un proyecto. Si tu sitio nunca envió parámetros UTM, un desglose “Por UTM campaign” se renderiza como tarjeta vacía, mientras el resto de la página sigue funcionando normalmente. El mismo mecanismo explica un insight de Ingresos en 0: si nunca enviaste ingresos, no hay nada que leer. Manda el dato y la tarjeta se llena sola.
Los resultados se cachean unos 60 segundos. Una tarjeta no va a reflejar un evento que disparaste hace diez segundos. Espera un minuto y recarga antes de ponerte a depurar tu instalación.
Qué sigue
- Alertas — que te avisen cuando un número se mueve, en vez de andar mirando
- Enviar eventos — cómo mandar los eventos que quieres graficar
- Alias de eventos — unifica nombres de evento desordenados
- Fuentes — la versión ya armada de la pregunta de adquisición