Todas las funcionalidades

Fundamentos técnicos

Arquitectura, bases de datos, dominios personalizados, eventos personalizados, objetivos, embudos y acceso API.

Arquitectura

Separado por diseño

Eurolytics separa la ingesta de eventos del panel. El servicio de ingesta es un binario Go sin estado que acepta eventos, clasifica el tráfico y escribe en ClickHouse. El panel es una aplicación Next.js 14 que lee de ClickHouse y gestiona cuentas a través de PostgreSQL. Los dos no comparten dependencias en tiempo de ejecución.

arquitectura

INTERNET

┌──────────────┴──────────────┐

▼ ▼

events.eurolytics.app eurolytics.app

Go + SQLite WAL Next.js + Postgres

└──────────┬──────────────────┘

ClickHouse

Capa de datos

ClickHouse para velocidad, Postgres para estructura

ClickHouse

Base de datos OLAP columnar optimizada para analíticas de series temporales

  • Todos los datos de páginas vistas y eventos
  • Registros de actividad de rastreadores IA
  • Agregaciones y consultas de tendencias
  • Particionado por site_id para consultas rápidas

PostgreSQL

Base de datos relacional para metadatos estructurados

  • Cuentas de usuario y autenticación
  • Configuraciones de sitios y miembros del equipo
  • Objetivos, embudos y definiciones de conversión
  • Definiciones de patrones de bots para sincronización del clasificador

Seguimiento

Eventos personalizados, objetivos y embudos

Más allá de las páginas vistas, Eurolytics rastrea eventos personalizados que usted defina: registros, compras, clics en botones o cualquier otra cosa. Cree Objetivos en la configuración de su sitio para rastrear tasas de conversión, y construya Embudos (de 2 a 8 pasos) para ver dónde abandonan los visitantes en flujos multipágina.

evento personalizado

eurolytics('signup_complete', {

plan: 'pro',

source: 'landing_page'

})

Dominios

Dominios de seguimiento personalizados mediante CNAME

Apunte un subdominio como analytics.yoursite.com a nuestro endpoint de ingesta mediante CNAME. Esto mejora la detección de rastreadores IA porque los bots tienen más probabilidades de solicitar recursos del mismo dominio que su contenido.

Configúrelo en Ajustes → Dominio de seguimiento. La verificación DNS está integrada: añada el registro CNAME y Eurolytics lo confirma automáticamente.

API

Acceso programático

Eurolytics proporciona acceso API para consultar datos analíticos, gestionar sitios y crear objetivos de forma programática. Puede exportar datos en formato JSON desde el panel en cualquier momento.

Preguntas frecuentes

¿Cuánto pesa el script de seguimiento?

Solo 1.2KB comprimido con gzip. Eso es diminuto para los estándares actuales, más pequeño que una imagen en miniatura. El script se carga de forma asíncrona y no tiene ningún impacto en la velocidad de su página ni en los Core Web Vitals. Perfecto para sitios de alto rendimiento.

¿Ofrecen una API?

Sí, estamos construyendo una API REST completa para consultar datos analíticos, crear objetivos y gestionar sitios de forma programática. Está en nuestra hoja de ruta para el primer trimestre de 2026. Por ahora, puede exportar datos en JSON e integrar mediante el panel.

¿Admiten dominios personalizados (CNAME)?

Sí, admitimos dominios de seguimiento personalizados mediante CNAME. Esto mejora la precisión en la detección de bots porque los rastreadores son más propensos a solicitar recursos del mismo dominio. Configúrelo en Ajustes → Dominio de seguimiento. La configuración completa estará disponible próximamente.

¿Puedo rastrear eventos personalizados?

Sí. Puede definir eventos personalizados (registros, compras, etc.) en el panel, y nuestro tracker JavaScript los envía automáticamente. Cree Objetivos en Ajustes → Objetivos, y Eurolytics comenzará a rastrear y mostrar conversiones.

¿Qué bases de datos utilizan?

ClickHouse para analíticas (consultas OLAP rápidas, optimizado para series temporales) y PostgreSQL para metadatos (cuentas de usuario, configuraciones de sitios, membresía de equipos). Los mantuvimos separados deliberadamente para que la ingesta pueda funcionar de forma independiente.

¿Listo para empezar?

Gratuito durante la beta. Sin tarjeta de crédito.