Si vous gérez un site WordPress et que vous voulez des analytics qui respectent la vie privée de vos visiteurs, ce guide est pour vous. Nous avons publié un plugin WordPress officiel qui rend l’ajout d’EuroMetrics à votre site aussi simple que l’installation de n’importe quel autre plugin, sans toucher au code.
Le problème des analytics sous WordPress
La plupart des propriétaires de sites WordPress connaissent ce dilemme. Vous voulez comprendre comment les gens utilisent votre site : quelles pages ils consultent, d’où ils viennent, quels appareils ils utilisent. Mais les outils d’analytics dominants arrivent avec leur lot de contraintes : bannières de consentement aux cookies, mises à jour de la politique de confidentialité, accords de traitement des données, et ce malaise persistant à l’idée que les données de vos visiteurs partent vers des serveurs situés hors de l’UE.
Pour les entreprises soumises au RGPD, la seule charge de conformité peut suffire à renoncer complètement aux analytics. C’est un mauvais compromis. Vous ne devriez pas avoir à choisir entre comprendre votre audience et respecter sa vie privée.
Ce que fait le plugin WordPress EuroMetrics
Le plugin ajoute le script de suivi EuroMetrics à votre site WordPress. La configuration complète tient en trois étapes :
- Installez le plugin : recherchez « EuroMetrics » dans Extensions → Ajouter, ou téléversez le fichier ZIP depuis GitHub
- Saisissez votre Website ID : vous le trouverez dans votre tableau de bord EuroMetrics, sous Settings → Websites → Tracking Code
- Enregistrez : le suivi démarre immédiatement
C’est tout. Aucune clé API à générer. Aucun JavaScript à coller dans les fichiers de votre thème. Aucune modification d’un thème enfant.
Ce que vous voyez dans l’administration
Le plugin ajoute une seule page de réglages, sous Réglages → EuroMetrics. Vous y trouverez :
- Un indicateur d’état qui montre si le suivi est actif (vert) ou pas encore configuré (jaune)
- Le champ EuroMetrics URL, prérempli avec la valeur par défaut
https://app.eurometrics.eu, modifiable si vous hébergez votre propre instance - Le champ Website ID : l’identifiant unique de votre site au format UUID
- Une case Exclude Admins : une fois cochée, vos propres visites en tant qu’administrateur connecté ne sont pas comptabilisées
- Un aperçu du code de suivi qui affiche la balise script exacte insérée dans votre site
Trois champs, une case à cocher, une transparence totale.
Ce que le plugin ne fait PAS
C’est tout aussi important que ce qu’il fait :
- Aucun cookie : le script de suivi ne dépose aucun cookie, ni interne ni tiers
- Aucune donnée personnelle : aucun nom, e-mail, adresse IP ni empreinte d’appareil n’est collecté ou stocké
- Aucune bannière de consentement nécessaire : aucune donnée personnelle n’étant traitée, il n’y a rien à consentir au sens du RGPD
- Aucune table en base de données : le plugin stocke trois valeurs dans
wp_options, et rien d’autre - Aucune dépendance externe : la seule requête réseau part vers votre instance EuroMetrics
- Aucun impact sur les performances : le script se charge de façon asynchrone avec
defer, pèse moins de 1,5 Ko et ne bloque pas le rendu
Lorsque vous désinstallez le plugin, il supprime toutes ses données de la base. Pas de tables orphelines, pas d’options résiduelles.
Quelles données EuroMetrics collecte-t-il ?
EuroMetrics mesure les pages vues à partir des données anonymes suivantes :
- URL de la page et référent : où se trouve le visiteur et d’où il vient
- Navigateur et système d’exploitation : informations générales sur l’appareil (par exemple « Chrome sur macOS »)
- Résolution d’écran : dimensions du viewport
- Langue : langue préférée du navigateur
- Pays : déduit de l’adresse IP du visiteur, utilisée pour la géolocalisation puis immédiatement supprimée
Aucune adresse IP n’est stockée. Aucun profil de visiteur n’est créé. Aucune donnée ne quitte l’UE : l’infrastructure EuroMetrics fonctionne exclusivement à Paris, Francfort et Amsterdam.
Pour les développeurs : installation manuelle et alternatives
Si vous préférez ne pas utiliser de plugin, deux autres options sont décrites dans notre documentation :
Option A : functions.php
Ajoutez ceci au fichier functions.php de votre thème actif :
php
function add_eurometrics_script() {
echo '<script defer src="https://app.eurometrics.eu/script.js" data-website-id="YOUR_WEBSITE_ID"></script>';
}
add_action('wp_head', 'add_eurometrics_script');Option B : plugin Insert Headers and Footers
Si vous utilisez un plugin comme « WPCode » ou « Insert Headers and Footers », collez la balise script dans la section d’en-tête :
html
<script defer src="https://app.eurometrics.eu/script.js" data-website-id="YOUR_WEBSITE_ID"></script>Nous recommandons le plugin officiel, car il s’intègre à la Settings API de WordPress, affiche un indicateur d’état, gère automatiquement l’exclusion des administrateurs et ajoute un texte suggéré pour la politique de confidentialité dans les outils de confidentialité intégrés à WordPress.
Vérifier votre installation
Après avoir activé le plugin et enregistré vos réglages :
- Ouvrez votre site dans un navigateur (déconnecté, ou avec Exclude Admins désactivé)
- Ouvrez les outils de développement (F12) → onglet Network
- Filtrez sur « script.js » : vous devriez voir une requête vers votre instance EuroMetrics
- Consultez votre tableau de bord EuroMetrics : la visite devrait apparaître en quelques secondes
Si le script ne se charge pas, vérifiez que votre Website ID est correct et que l’URL de votre instance EuroMetrics est joignable.
Détails techniques
Pour ceux qui veulent regarder sous le capot :
- Compatibilité WordPress : 5.8+ (testé jusqu’à la 6.9)
- Compatibilité PHP : 7.4+
- Licence : GPL v2
- Code source : github.com/nesmachny/wp-plugin-eurometrics
- Injection du script : utilise
wp_enqueue_scriptavec l’attribut defer appliqué proprement via le filtrescript_loader_tag - Stockage des réglages : WordPress Options API (
eurometrics_website_id,eurometrics_host_url,eurometrics_exclude_admins) - Politique de confidentialité : suggère automatiquement le texte de la section analytics via
wp_add_privacy_policy_content - Nettoyage : suppression complète de toutes les options à la désinstallation via
uninstall.php
Le plugin respecte les standards de codage WordPress et satisfait à toutes les exigences d’assainissement et d’échappement.
Pour commencer
Si vous avez déjà un compte EuroMetrics : → installez le plugin, saisissez votre Website ID, c’est terminé.
Si vous découvrez EuroMetrics : → créez un compte gratuit sur eurometrics.eu, ajoutez votre site et installez le plugin.
Vos visiteurs méritent des analytics qui ne les surveillent pas. Sur WordPress, il suffit désormais d’un clic.
EuroMetrics est une plateforme d’analytics web respectueuse de la vie privée, hébergée exclusivement dans l’UE. Conçue pour le RGPD. Sans cookies. Aucune bannière de consentement nécessaire. Disponible en anglais, allemand, français, espagnol, italien et portugais.
