Se gestisci un sito WordPress e vuoi un sistema di analytics che rispetti la privacy dei tuoi visitatori, questa guida fa per te. Abbiamo pubblicato un plugin WordPress ufficiale che rende l’aggiunta di EuroMetrics al tuo sito semplice come installare qualsiasi altro plugin, senza dover modificare il codice.
Il problema degli analytics su WordPress
La maggior parte dei proprietari di siti WordPress si trova davanti a un dilemma ben noto. Vuoi capire come le persone usano il tuo sito: quali pagine visitano, da dove arrivano, quali dispositivi usano. Ma gli strumenti di analytics più diffusi si portano dietro un bagaglio pesante: banner per il consenso ai cookie, aggiornamenti della privacy policy, accordi sul trattamento dei dati e la fastidiosa consapevolezza che i dati dei tuoi visitatori finiscono su server fuori dall’UE.
Per le aziende soggette al GDPR, già solo l’onere della conformità può spingere a rinunciare del tutto agli analytics. È un pessimo compromesso. Non dovresti dover scegliere tra capire il tuo pubblico e rispettarne la privacy.
Cosa fa il plugin WordPress di EuroMetrics
Il plugin aggiunge lo script di tracciamento di EuroMetrics al tuo sito WordPress. La configurazione completa richiede tre passaggi:
- Installa il plugin: cerca “EuroMetrics” in Plugin → Aggiungi nuovo, oppure carica lo ZIP da GitHub
- Inserisci il tuo Website ID: lo trovi nella dashboard di EuroMetrics in Settings → Websites → Tracking Code
- Salva: il tracciamento parte subito
Tutto qui. Nessuna chiave API da generare. Nessun JavaScript da incollare nei file del tema. Nessuna modifica a un tema child.
Cosa vedi nel pannello di amministrazione
Il plugin aggiunge un’unica pagina di impostazioni in Impostazioni → EuroMetrics. Qui trovi:
- Un indicatore di stato che mostra se il tracciamento è attivo (verde) o non ancora configurato (giallo)
- Il campo EuroMetrics URL, precompilato con il valore predefinito
https://app.eurometrics.eu, modificabile se usi un’installazione self-hosted - Il campo Website ID: l’identificativo univoco del tuo sito in formato UUID
- Una casella Exclude Admins: se attivata, le tue visite da amministratore connesso non vengono tracciate
- Un’anteprima del codice di tracciamento che mostra esattamente il tag script inserito nel tuo sito
Tre campi, una casella di spunta, trasparenza totale.
Cosa NON fa il plugin
Questo conta quanto ciò che fa:
- Niente cookie: lo script di tracciamento non imposta alcun cookie, né di prima né di terza parte
- Nessun dato personale: non vengono raccolti né conservati nomi, email, indirizzi IP o fingerprint dei dispositivi
- Nessun banner di consenso necessario: poiché non vengono trattati dati personali, secondo il GDPR non c’è nulla a cui acconsentire
- Nessuna tabella nel database: il plugin salva tre valori in
wp_optionse nient’altro - Nessuna dipendenza esterna: l’unica richiesta di rete è verso la tua istanza di EuroMetrics
- Nessun impatto sulle prestazioni: lo script si carica in modo asincrono con
defer, pesa meno di 1,5 KB e non blocca il rendering
Quando disinstalli il plugin, tutti i suoi dati vengono rimossi dal database. Nessuna tabella orfana, nessuna opzione residua.
Quali dati raccoglie EuroMetrics?
EuroMetrics traccia le visualizzazioni di pagina con i seguenti dati anonimi:
- URL della pagina e referrer: dove si trova il visitatore e da dove arriva
- Browser e sistema operativo: informazioni generiche sul dispositivo (ad es. “Chrome su macOS”)
- Risoluzione dello schermo: dimensioni del viewport
- Lingua: lingua preferita impostata nel browser
- Paese: ricavato dall’indirizzo IP del visitatore, che viene usato per la geolocalizzazione e scartato immediatamente
Nessun indirizzo IP viene conservato. Non vengono creati profili dei visitatori. Nessun dato lascia l’UE: l’infrastruttura di EuroMetrics funziona esclusivamente a Parigi, Francoforte e Amsterdam.
Per sviluppatori: installazione manuale e alternative
Se preferisci non usare un plugin, hai altre due opzioni descritte nella nostra documentazione:
Opzione A: functions.php
Aggiungi questo codice al file functions.php del tema attivo:
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');Opzione B: plugin Insert Headers and Footers
Se usi un plugin come “WPCode” o “Insert Headers and Footers”, incolla il tag script nella sezione header:
html
<script defer src="https://app.eurometrics.eu/script.js" data-website-id="YOUR_WEBSITE_ID"></script>Consigliamo il plugin ufficiale perché si integra con la Settings API di WordPress, offre un indicatore di stato, gestisce automaticamente l’esclusione degli amministratori e aggiunge un testo suggerito per la privacy policy agli strumenti privacy integrati di WordPress.
Verificare l’installazione
Dopo aver attivato il plugin e salvato le impostazioni:
- Apri il tuo sito in un browser (da disconnesso, oppure con Exclude Admins disattivato)
- Apri gli Strumenti per sviluppatori (F12) → scheda Network
- Filtra per “script.js”: dovresti vedere una richiesta verso la tua istanza di EuroMetrics
- Controlla la dashboard di EuroMetrics: la visita dovrebbe comparire nel giro di pochi secondi
Se lo script non si carica, verifica che il Website ID sia corretto e che l’URL della tua istanza di EuroMetrics sia raggiungibile.
Dettagli tecnici
Per chi vuole guardare sotto il cofano:
- Compatibilità WordPress: 5.8+ (testato fino alla 6.9)
- Compatibilità PHP: 7.4+
- Licenza: GPL v2
- Codice sorgente: github.com/nesmachny/wp-plugin-eurometrics
- Inserimento dello script: usa
wp_enqueue_scriptcon l’attributo defer applicato correttamente tramite il filtroscript_loader_tag - Salvataggio delle impostazioni: WordPress Options API (
eurometrics_website_id,eurometrics_host_url,eurometrics_exclude_admins) - Privacy policy: suggerisce automaticamente il testo della sezione analytics tramite
wp_add_privacy_policy_content - Pulizia: rimozione completa di tutte le opzioni alla disinstallazione tramite
uninstall.php
Il plugin segue gli standard di codifica di WordPress e soddisfa tutti i requisiti di sanitizzazione ed escaping.
Per iniziare
Se hai già un account EuroMetrics: → installa il plugin, inserisci il tuo Website ID, fatto.
Se sei nuovo su EuroMetrics: → crea un account gratuito su eurometrics.eu, aggiungi il tuo sito e installa il plugin.
I tuoi visitatori meritano analytics che non li sorveglino. Ora su WordPress basta un clic per offrirglieli.
EuroMetrics è una piattaforma di web analytics privacy-first ospitata esclusivamente nell’UE. Progettata per il GDPR. Niente cookie. Nessun banner di consenso necessario. Disponibile in inglese, tedesco, francese, spagnolo, italiano e portoghese.
