2 dépôts
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 est une bibliothèque JavaScript pour Google Analytics qui capture automatiquement les interactions des utilisateurs et l'engagement sur les pages. Elle fournit un système pour une implémentation analytique déclarative, permettant aux événements web d'être suivis via des attributs HTML pour éviter d'écrire du JavaScript personnalisé pour chaque interaction. Le projet inclut un générateur de bundle analytique pour créer des fichiers JavaScript minimisés contenant uniquement les plugins de suivi spécifiques requis pour un projet. Il fonctionne également comme un tracker d'application monopage (SPA) qui surveille les changements dans l'historique du navigateur pour enregistrer les vues de page virtuelles. La bibliothèque couvre un large éventail de capacités de mesure de l'engagement, y compris le suivi de la profondeur de défilement, la visibilité des éléments et les états des media queries. Elle fournit également des outils pour la normalisation des données d'analyse web, tels que le filtrage des paramètres d'URL et la standardisation des chemins pour éviter les entrées en double.
Distributes tracking events across different analytics accounts by assigning specific plugins to named trackers.
Ahoy est un framework d'analyse first-party pour les applications Ruby on Rails. Il fournit des outils pour capturer les comportements des utilisateurs et les vues de page, permettant aux développeurs de conserver la pleine propriété de leurs données d'analyse. Le système se distingue par l'analyse de données relationnelles, qui lie les identifiants de visite directement aux modèles d'application pour une attribution profonde des objets métier. Il inclut un outil de suivi préservant la confidentialité qui utilise le masquage d'adresse IP et le regroupement de visiteurs sans cookie pour anonymiser les données utilisateur. Le projet couvre un large éventail de capacités d'analyse, notamment le suivi d'événements personnalisés, la résolution de localisation géographique via géocodage IP et l'analyse d'entonnoir utilisateur. Il gère les données par la persistance en base de données relationnelle et utilise des rollups pré-agrégés pour maintenir la performance des requêtes sur de grands jeux de données. Les fonctionnalités d'infrastructure supplémentaires incluent le routage de messages asynchrone, le filtrage du trafic au niveau du middleware pour exclure les bots et une API dédiée pour collecter les données depuis des clients mobiles ou externes.
Sends tracked visits and events to relational databases or message queues.