À propos du projet
IndieStats est une solution d'analyse web auto-hébergée conçue pour la confidentialité. Elle remplace le suivi traditionnel basé sur les cookies par une identification des visiteurs via localStorage, éliminant ainsi le besoin de bannières de consentement. La plateforme permet de gérer plusieurs sites, chacun possédant son propre snippet de suivi et une liste blanche de domaines pour empêcher la collecte de données non autorisée.
Les capacités clés incluent :
- **Analyse du trafic** : Suit les pages vues, le temps passé sur la page, les clics sortants et les paramètres UTM. Elle propose des tableaux de bord en temps réel avec le nombre de visiteurs actifs et des flux d'activité en direct.
- **Informations sur les visiteurs** : Détecte l'appareil, le navigateur, l'OS et le pays (via MaxMind GeoIP) ainsi que le réseau/FAI (via DB-IP ASN). Elle inclut une détection intégrée des bots pour filtrer le trafic des crawlers.
- **Filtrage et rapports avancés** : Dispose d'un système de filtrage complet (utilisant Tom Select) applicable à toutes les vues, y compris les KPI de synthèse, les graphiques et les DataTables. Les données peuvent être exportées vers Excel (XLSX) via des tâches d'arrière-plan.
- **Suivi d'événements personnalisés** : Prend en charge le suivi d'événements personnalisés avec jusqu'à 20 propriétés clé-valeur et une gestion des objectifs pour surveiller des événements de conversion spécifiques.
- **Infrastructure** : Basée sur Laravel 13 et PHP 8.3, supportant SQLite, MySQL et PostgreSQL. Elle inclut un élagage automatique des données pour des périodes de rétention configurables et une solution de repli noscript utilisant un pixel de suivi 1x1.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.