← Blog 6 min de lectura

Más allá del panel: qué contiene realmente tu exportación CSV de analítica

La mayoría de las herramientas de analítica te ofrecen un panel de control. Pocas te permiten exportar los datos subyacentes, y menos aún explican qué contiene cada tipo de exportación. Aquí te detallamos qué te dan los CSV de estadísticas diarias, sesiones y eventos, cuándo recurrir a cada uno y cinco análisis prácticos que solo puedes hacer con datos de sesión en bruto.

Por qué el panel no siempre es suficiente

Un panel es ideal para el seguimiento diario. Lo abres, ves los números y sigues con tu trabajo. Pero en el momento en que necesitas responder una pregunta que el panel no estaba diseñado para responder —"¿qué fuentes de referencia traen visitantes que leen más de una página?", "¿cuál es nuestra tasa de rebote en móvil específicamente desde búsqueda orgánica?", "¿cómo evolucionó el tráfico desde España mes a mes en el primer trimestre?"— chocas con un techo.

El panel pre-calcula sus gráficos para las preguntas más habituales. Para cualquier otra cosa, necesitas los datos subyacentes. Para eso sirve una exportación CSV: te da la materia prima para calcular lo que el panel no anticipó.

Tres tipos de exportación, tres niveles de detalle

La mayoría de las herramientas de analítica que ofrecen exportación CSV solo dan un nivel: totales agregados. Logly te da tres, cada uno adecuado para un tipo diferente de pregunta.

Estadísticas diarias: una fila por día

Esta es la vista agregada: los mismos números que muestra el gráfico principal, pero como archivo plano. Cada fila es un día natural y las columnas son: date, pageviews, sessions, visitors, avg_duration_s, bounce_rate.

Úsala cuando quieras:

La columna bounce_rate es un entero de 0 a 100: el porcentaje de sesiones en las que el visitante solo vio una página antes de salir. Cubre todas las páginas de entrada, no solo la página de inicio.

Sesiones: una fila por visita

Esta es la que la mayoría de las herramientas no ofrecen, y la más útil desde el punto de vista analítico. Cada fila es una visita completada, con columnas para: started_at, ended_at, duration_s, pages_visited, entry_page, exit_page, referrer, country, device, browser y os.

Sin identificadores personales, sin direcciones IP. El país se obtiene de la IP en el momento de la solicitud y después la IP se descarta, de modo que obtienes señal geográfica sin ningún dato personal.

Úsala cuando necesites cruzar dimensiones que el panel no pre-calcula: por ejemplo, la tasa de rebote en móvil desglosada por país, o la duración media de sesión segmentada por fuente de referencia.

Eventos: una fila por evento personalizado

Si registras eventos personalizados con window.logly('event', 'name'), esta exportación te da el registro en bruto. Cada fila tiene: ts (marca de tiempo), name (el nombre de tu evento), country y device.

Útil para análisis de tests A/B, depuración de embudos de conversión o correlación de acciones específicas con patrones de tráfico a lo largo del tiempo.

Cinco análisis que solo puedes hacer con datos a nivel de sesión

1. Tasa de rebote por fuente de referencia

Tu tasa de rebote general puede ser del 60 %, pero ese número es la media de fuentes de tráfico muy diferentes. Los visitantes de búsqueda orgánica que encuentran exactamente lo que buscaban pueden rebotar al 80 %: está bien, obtuvieron su respuesta. El tráfico de pago que rebota al 80 % es un problema.

Con el CSV de sesiones, una tabla dinámica sencilla en Sheets (agrupar por referrer, promediar pages_visited = 1) lo desglosa en dos minutos. El panel te muestra el volumen de tráfico por fuente; la exportación de sesiones te muestra la calidad del tráfico por fuente.

2. Interacción móvil vs. escritorio por país

Si estás decidiendo si invertir en optimización para móvil en un mercado específico, necesitas saber: en ese país, ¿qué proporción del tráfico es móvil y esas sesiones móviles interactúan de forma diferente? El panel muestra los repartos por dispositivo a nivel global y el tráfico por país por separado, sin combinarlos. Un SUMIFS en Excel lo hace.

3. Embudos de página de entrada → página de salida

Las sesiones tienen tanto entry_page como exit_page. Una tabla dinámica que agrupe por página de entrada y de salida te dice: cuando la gente llega a /pricing, ¿a dónde va a continuación (o desde dónde sale)? Este es un análisis de embudo manual que no requiere configurar nada de antemano: puedes ejecutarlo de forma retroactiva sobre cualquier rango de fechas.

4. Patrones de tráfico por hora del día

La marca de tiempo started_at es ISO 8601 en UTC. Extrae la hora con una fórmula (=HOUR(A2) en Sheets tras analizar la marca de tiempo) y obtienes una distribución por hora del día. Útil para decidir cuándo publicar contenido, enviar boletines o lanzar promociones, usando el comportamiento real de tu audiencia y no consejos genéricos.

5. Análisis de la distribución de duración de sesión

La duración media de sesión es una métrica de titular útil, pero oculta distribuciones bimodales: un sitio puede tener la mitad de sus visitantes saliendo en menos de 10 segundos y la otra mitad pasando más de 5 minutos. La exportación de estadísticas diarias solo te da la media. La exportación de sesiones te da duration_s por fila: puedes construir un histograma, calcular la mediana o segmentar por umbral de duración para ver qué porcentaje de sesiones son genuinamente de calidad (por ejemplo, más de 60 segundos y más de una página).

Configuración práctica en Google Sheets

La forma más rápida de llevar los datos de sesión a una hoja de cálculo:

  1. Abre tu panel de Logly y define el rango de fechas que quieras
  2. Haz clic en Exportar ↓ → Sesiones en la cabecera superior derecha
  3. En Google Sheets: Archivo → Importar → Subir, selecciona el CSV descargado
  4. Elige "Coma" como separador y "Sin conversión" para las fechas

Desde ahí, una tabla dinámica (Insertar → Tabla dinámica) con referrer como filas y PROMEDIO de pages_visited como valores te da la calidad por fuente en unos 30 segundos.

Para extracciones recurrentes, los mismos datos están disponibles a través del endpoint de la API (GET /api/sites/:id/export?type=sessions&days=30): se puede automatizar con un simple comando curl y una cookie de sesión, o mediante la API de Logly con una clave de API.

Qué no contiene la exportación de sesiones (y por qué)

Logly es una herramienta de analítica respetuosa con la privacidad, por lo que la exportación de sesiones omite deliberadamente cualquier cosa que pudiera identificar a un individuo: sin direcciones IP, sin IDs de usuario, sin hashes de huella digital, sin direcciones de correo electrónico, sin identificadores persistentes de visitante. El país es el dato geográfico más granular disponible: no hay ciudad ni región.

Esto no es una limitación sino una elección de diseño. La exportación está estructurada para darte plena capacidad de análisis sobre los patrones de tráfico agregado sin crear un conjunto de datos de vigilancia. Puedes responder "¿de dónde vienen los visitantes móviles de España?" pero no "¿qué hizo esta persona concreta en mi sitio durante los últimos tres meses?". Es intencional.

Si necesitas seguimiento a nivel individual (recorridos de usuario vinculados a cuentas autenticadas), eso corresponde a tu base de datos de producto, no a tu herramienta de analítica.

Una nota sobre los límites de filas

Las exportaciones de sesiones y eventos tienen un límite de 100.000 filas por descarga. Para la mayoría de los sitios esto cubre meses de datos. Si tienes mucho tráfico y necesitas más, usa rangos de fechas más cortos y concatena los archivos, o usa el endpoint de la API para construir una extracción programada que añada datos diariamente a una tabla de almacén. La exportación de estadísticas diarias no tiene un límite de filas significativo, ya que es una fila por día.

La exportación CSV de Logly está disponible en todos los planes. Regístrate gratis y exporta tu primer CSV en menos de un minuto.