Analytics

Analysez votre trafic de manière éthique

Made with ♡ by Yama
Yama Analytics - Des statistiques sans script, directement depuis vos logs

Des statistiques sans script, directement depuis vos logs

Yama Analytics fournit des statistiques web directement à partir de vos logs, sans aucun script côté client. Conçu selon le principe du « privacy by design », il garantit une collecte respectueuse de la vie privée tout en offrant des analyses puissantes du trafic de vos sites.

Le service peut être déployé comme microservice, en sidecar ou en standalone, et s’intègre facilement dans n’importe quelle stack ou plateforme existante.

Yama Analytics - Suivi de vos sites pour vos dashboards, tout ça sans cookie

Suivi de vos sites pour vos dashboards, sans cookie

Yama Analytics gère plusieurs sites et rend toutes les statistiques accessibles via API. Vous pouvez suivre les visites en fonction de leur provenance (SEA, SEO, réseaux sociaux, IA, trafic interne, organique), visualiser les résultats de vos campagnes publicitaires, ou explorer les flux entrants et sortants grâce à des diagrammes de Sankey.

Cette approche API-first permet d’utiliser Yama Analytics tel quel ou de l’intégrer directement dans vos propres dashboards et systèmes.

Yama Analytics - Flexible et rapide à mettre en place

Flexible et rapide à mettre en place

Pensé pour s’adapter à différents contextes, Yama Analytics fonctionne aussi bien en déploiement isolé qu’au sein d’une plateforme d’hébergement de sites statiques. 

Sa configuration minimaliste et sa compatibilité avec des serveurs comme Caddy facilitent la collecte des logs et le suivi multi-site, tout en garantissant une mise en place rapide.

Yama Analytics -  Pilotez vos sites et campagnes avec précision

Pilotez vos sites et campagnes avec précision

Grâce à Yama Analytics, vous obtenez des données exploitables pour comprendre votre trafic, optimiser vos contenus et vos campagnes, tout en restant maître de la vie privée de vos visiteurs.

Même en alpha, le service offre une base solide et prometteuse.

Intéressé par Yama Proxy ? Rejoindre la communauté

Quickstart

Vous pouvez déployer en quelques minutes un environnement complet avec Docker Compose comprenant le serveur d’ingestion des logs, l’API d’analytics et l’API d’administration, ainsi qu’un serveur web configuré pour envoyer ses logs à Yama Analytics.

Une fois installé, Yama Analytics reçoit vos logs HTTP, les traite et expose les statistiques via une API sécurisée par JWT. L’administration et la consultation des données se font également via cette API, ce qui permet d’intégrer facilement les informations dans un tableau de bord ou votre propre interface.
git clone git@gitlab.com:yama-cms/apps/yama-analytics.git
cd ./yama-analytics
# Optional: Download a GeoIP database
wget https://github.com/sapics/ip-location-db/raw/refs/heads/main/geolite2-geo-whois-asn-country-mmdb/geolite2-geo-whois-asn-country.mmdb

docker compose \
    --file scenarios/caddy-postgres/docker-compose.yml \
    --project-directory . \
    up --watch

FAQ

Trouvez des réponses à toutes vos questions
À quoi sert Yama Analytics ?
Yama Analytics permet d’analyser le trafic de vos sites à partir des logs serveur, sans JavaScript côté client, pour obtenir des statistiques accessibles via une API afin de construire vos propres tableaux de bord.
Est-ce que Yama Analytics est gratuit ?
Non, Yama Analytics n’est pas proposé gratuitement en mode SaaS au sein de l’écosystème Yama. Cependant, grâce à sa licence libre, vous pouvez l’installer et l’utiliser gratuitement par vos propres moyens.
Yama Analytics est-il open source ?
Oui, Yama Analytics est entièrement open source et distribué sous licence AGPL-3. Cela signifie que vous pouvez consulter, modifier et déployer le code librement selon les termes de cette licence. Le projet est partiellement financé par la fondation NLNet, ce qui permet de soutenir son développement et son maintien.
Puis-je auto-héberger Yama Proxy ?
Oui, Yama Analytics peut être auto-hébergé. Même s’il est actuellement en version Alpha et que certaines fonctionnalités sont encore en développement, le service est déjà utilisé en production avec l'écosystème Yama.
Vous voulez en savoir plus ? Contactez-nous