À propos du projet

Easy Visitor Statistics est un module Backdrop CMS qui fournit des analyses web simples et sans configuration pour les sites utilisant Backdrop. Après l'installation du module, il commence automatiquement à collecter des données sur les visiteurs humains anonymes et présente les informations sous forme de graphiques animés attrayants sur le tableau de bord (admin/reports/easy-visitor-stats). Caractéristiques principales - Aucune configuration requise ; activez simplement le module et attendez que les données apparaissent. - Affiche les statistiques de visite pour les nœuds, les Views, les pages de termes de taxonomie et les pages de mise en page (layout pages). - Utilise Chart.js pour des graphiques interactifs, avec animation optionnelle. - Entièrement conforme au RGPD : pas de cookies, pas de scripts de suivi, pas de collecte de données personnelles et pas de services tiers. - Seules les visites anonymes sont enregistrées ; les utilisateurs connectés sont exclus. - Fonctionne avec la mise en cache des pages et l'agrégation des ressources activées. Installation et Configuration 1. Installez le module en suivant le processus standard d'installation des modules Backdrop CMS. 2. Visitez le tableau de bord à l'adresse admin/reports/easy-visitor-stats pour visualiser les graphiques. 3. Des paramètres optionnels (admin/reports/easy-visitor-stats/settings) vous permettent d'ajuster la période de rétention des données et d'activer ou désactiver les animations des graphiques. 4. Des permissions peuvent être accordées à d'autres rôles via admin/config/people/permissions pour consulter le tableau de bord ou les données brutes. Confidentialité et Conformité - Aucun cookie n'est déposé et aucun fingerprinting n'est effectué. - La collecte de données repose sur un petit extrait JavaScript ; les visiteurs utilisant des bloqueurs de scripts ne seront pas comptabilisés. - Seuls les visiteurs humains sont comptés ; les bots connus sont filtrés, bien que des bots sophistiqués puissent encore être enregistrés. Limitations - Les graphiques interactifs sont rendus sous forme d'images, ce qui limite l'accessibilité (la conformité WCAG est limitée). - La collecte basée sur JavaScript signifie que les visites provenant de navigateurs avec des bloqueurs de scripts sont manquées. - Certains bots avancés imitant le comportement humain peuvent encore être comptabilisés. Solutions Alternatives - Modules Statistics et Visitors du cœur de Backdrop (nœuds uniquement, filtrage des bots limité). - Intégrations tierces telles que Matomo ou Google Analytics (plus de fonctionnalités mais nécessitent une configuration, des cookies et un consentement). - Outils basés sur les logs comme Webalizer ou AWstats (nécessitent un accès aux logs du serveur et une interface utilisateur séparée). Mainteneurs - Mainteneur actuel : Indigoxela (GitHub : https://github.com/indigoxela). Licence - Ce module est publié sous GPLv3. Voir LICENSE.txt pour les conditions complètes. Pour les rapports de bugs ou les demandes de fonctionnalités, utilisez la file d'attente des problèmes sur https://github.com/backdrop-contrib/easy_visitor_stats/issues.