2 repositorios
Distributing tracking events across multiple analytics accounts based on plugin configuration.
Distinct from Gauge Trackers: Candidates focus on computer vision (object tracking) or data sharding; this is about routing events to multiple GA accounts.
Explore 2 awesome GitHub repositories matching data & databases · Analytics Data Routing. Refine with filters or upvote what's useful.
Autotrack es una librería de JavaScript para Google Analytics que captura automáticamente las interacciones del usuario y el engagement en la página. Proporciona un sistema para la implementación declarativa de analíticas, permitiendo que los eventos web se rastreen mediante atributos HTML para evitar escribir JavaScript personalizado para cada interacción. El proyecto incluye un generador de bundles de analíticas para crear archivos JavaScript minimizados que contienen solo los plugins de seguimiento específicos requeridos para un proyecto. También funciona como un rastreador de aplicaciones de una sola página (SPA) que monitorea los cambios en el historial del navegador para registrar vistas de página virtuales. La librería cubre una amplia gama de capacidades de medición de engagement, incluyendo el seguimiento de la profundidad de scroll, visibilidad de elementos y estados de media queries. También proporciona herramientas para la normalización de datos de analíticas web, como el filtrado de parámetros de URL y la estandarización de rutas para evitar entradas duplicadas.
Distributes tracking events across different analytics accounts by assigning specific plugins to named trackers.
Ahoy es un framework de análisis de primera parte para aplicaciones Ruby on Rails. Proporciona herramientas para capturar comportamientos de usuario y vistas de página, permitiendo a los desarrolladores mantener la propiedad total de sus datos de análisis. El sistema se distingue por el análisis de datos relacionales, que vincula los identificadores de visita directamente a los modelos de aplicación para una atribución profunda de objetos de negocio. Incluye una herramienta de seguimiento que preserva la privacidad que utiliza enmascaramiento de direcciones IP y agrupación de visitantes sin cookies para anonimizar los datos del usuario. El proyecto cubre una amplia gama de capacidades de análisis, incluyendo seguimiento de eventos personalizados, resolución de ubicación geográfica mediante geocodificación IP y análisis de embudo de usuario. Gestiona los datos a través de la persistencia en bases de datos relacionales y utiliza rollups pre-agregados para mantener el rendimiento de las consultas en grandes datasets. Las características de infraestructura adicionales incluyen enrutamiento de mensajes asíncrono, filtrado de tráfico a nivel de middleware para excluir bots y una API dedicada para recopilar datos de clientes móviles o externos.
Sends tracked visits and events to relational databases or message queues.