Nel panorama web attuale, la privacy non è più un optional, ma un requisito tecnico e legale. Recentemente ho deciso di dare una svolta radicale alla gestione delle statistiche sul mio sito Drupal, eliminando completamente Google Analytics in favore di una soluzione self-hosted: Plausible Analytics.
L'obiettivo? Avere statistiche accurate con zero cookie settati.
Diciamocelo chiaramente: gestire le statistiche web oggi è diventato un incubo burocratico, soprattutto per chi vuole stare alle regole... Tra banner, consensi e script pesanti, alla fine ti passa la voglia. Così ho deciso di tagliare la testa al toro: ho rimosso Google Analytics e sono passato a Plausible Analytics self-hosted sulla mia installazione Drupal. Risultato? Zero cookie e molta più velocità.
Il problema del "Modello Google"
Nonostante sia lo standard, Google Analytics si porta dietro delle rogne non da poco per chi gestisce un sito oggi:
I maledetti Cookie: GA ti piazza addosso cookie di profilazione che ti costringono a quei banner del consenso orribili che rovinano l’esperienza utente. O peggio, ti costringono a pagare servizi come Iubenda se non hai voglia (o competenze) di scriverti tutto a mano.
Performance a terra: Lo script di Google è un macigno. Rallenta il caricamento e ti affossa i punteggi su Lighthouse.
Dati in ostaggio: Regali i dati dei tuoi visitatori a un colosso pubblicitario americano.
Questione politica: Con Trump che ha praticamente dichiarato guerra all'UE, io rispondo dichiarando guerra ai servizi americani.;)
La soluzione: Plausible su Docker
Invece di pagare la versione Cloud, ho tirato su Plausible direttamente sul mio server usando Docker. In questo modo ho il controllo totale sui database e nessuno può metterci il naso.
Integrare Plausible su Drupal: un gioco da ragazzi
Portare tutto su Drupal è stato più semplice del previsto. Ci sono due modi:
- Usare il modulo drupal Plausible dedicato, dove basta inserire l'URL della propria istanza, la mia scelta;
- Fare un Asset Injection manuale (tramite tema o modulo custom) per caricare quello script minuscolo da meno di 1 KB.
La vera goduria? Plausible non usa cookie e non traccia dati personali. Una volta rimosso GA e pulito il resto, ho finalmente cestinato il Cookie Banner... ;)
Il sito ora rispetta chi mi legge fin dal primo secondo.
I risultati della migrazione
Dopo il passaggio, il cambio di passo è stato evidente:
- Dati reali (Finalmente!): Io per primo blocco Google Analytics con le estensioni del browser. Usando un sottodominio mio (tipo nocookiestats.miodominio.com), molti AdBlock non se ne accorgono nemmeno e le statistiche sono molto più vicine alla realtà.
- Dashboard pulita: Basta con i mille menu inutili di GA4 dove non trovi mai nulla. Qui c'è una pagina sola con quello che serve: da dove arrivano, cosa leggono e con che dispositivo. Fine. Non faccio marketing estremo e non mi interessa spiare la vita di chi visita il mio sito.
Tirando le somme
Passare a Plausible su Drupal non è solo una scelta tecnica, è una liberazione dal "debito" dei cookie. Se volete un sito veloce, pulito e che non rompa le scatole alla gente, il self-hosting è l'unica vera strada.
Ps. sono anche passato da Amazon Aws ad un fornitore europeo. Adesso il mio sito è situato a Helsinki!
Aggiungi un commento