IT
Accedi Crea un account

Come installare Matomo su Saplo (GDPR invece di Google Analytics)

Matomo è una piattaforma di analisi web che resta sul tuo server, invece di inviare i dati a Google. Ti mostriamo come installarla su Saplo e attivare il tracciamento senza cookie.

Grzegorz Kalmus ·

Google Analytics raccoglie i dati dei visitatori su server negli Stati Uniti, quindi ogni sito polacco che lo utilizza deve mostrare un banner di consenso per i cookie e rispettare le regole del GDPR sul trasferimento dei dati al di fuori dello Spazio economico europeo. Matomo risolve il problema in modo diverso: tutto il traffico resta sul tuo server e il tracciamento senza cookie può essere attivato con un semplice interruttore nelle impostazioni. Qui sotto trovi una guida passo dopo passo per installare Matomo su Saplo, disattivare il banner del consenso in conformità con le regole e migrare i dati storici da Google Analytics.

Perché Google Analytics è un problema per il GDPR

Google Analytics trasmette per impostazione predefinita i dati dei visitatori (indirizzo IP, comportamento sul sito, identificatori dei dispositivi) all'infrastruttura di Google, spesso al di fuori dello Spazio economico europeo. Questo richiede:

  • un banner di consenso per i cookie analitici, che riduce il tasso di conversione,
  • una base giuridica per il trasferimento dei dati fuori dal SEE (sempre più difficile da giustificare dopo la sentenza Schrems II),
  • la registrazione di Google come soggetto trattante nella documentazione sul GDPR.

Alcune autorità europee per la protezione dei dati (tra cui quella austriaca e quella francese) hanno già considerato la configurazione standard di Google Analytics non conforme al GDPR. Anche se nel tuo caso nessuno ha sollevato obiezioni, il rischio rimane e una verifica o un reclamo di un cliente può portarlo alla luce.

Cos'è Matomo

Matomo (in precedenza Piwik) è una piattaforma di analisi web open source che offre le stesse funzionalità di Google Analytics (traffico, sorgenti, conversioni, funnel, mappe di calore nella versione Premium), con un'unica differenza fondamentale: i dati restano sul server di cui tu hai il controllo. Nessuna terza parte può accedervi.

Altri vantaggi derivano dal fatto che l'installazione è tua:

  • tracking senza cookie - un'opzione nelle impostazioni che, in molti casi, consente di raccogliere statistiche senza mostrare nemmeno il banner di consenso, perché non salvi nulla nel browser del visitatore,
  • i dati non escono da nessuna parte - non occorre un accordo di incarico al trattamento dei dati con un fornitore estero, perché a elaborarli è il tuo Box,
  • cronologia completa senza limiti - dopo un certo periodo Google Analytics aggrega ed elimina i dati grezzi, mentre Matomo li conserva finché hai spazio su disco,
  • proprietà dei dati - puoi esportare i dati grezzi tramite API oppure accedere direttamente al database MySQL, senza chiedere un dump al fornitore.

Requisiti

Per installare Matomo su Saplo, ti servono:

  • Box con Docker in esecuzione (il motore lo avvia automaticamente durante l'installazione dal catalogo, è necessario il nesting nei container, che Saplo supporta per impostazione predefinita),
  • almeno 512 MB di RAM liberi sul Box, in caso di traffico maggiore è consigliabile pianificare più spazio,
  • un database MySQL condiviso, che Saplo crea per te in background (esattamente come durante l'installazione di WordPress),
  • un dominio o sottodominio *.saploapp.pl, incluso nel prezzo di ogni piano.

Non devi configurare nulla manualmente, il motore delle ricette prepara tutto quanto sopra quando fai clic su "Installa".

Installazione passo dopo passo

  1. Nel Pannello Saplo apri Catalogo delle applicazioni e seleziona Matomo (categoria "Dati").
  2. Indica il Box su cui deve essere ospitato e il dominio o sottodominio sotto il quale sarà disponibile il pannello di analisi.
  3. Conferma l'installazione. Il motore configura un container Docker con l'immagine ufficiale matomo:5-apache, prepara un database MySQL e lo espone sul dominio indicato tramite nginx con SSL gratuito.
  4. Dopo poche decine di secondi, il dominio reindirizza al configuratore di installazione di Matomo nel browser. I dati di connessione al database sono già compilati, quindi devi solo creare il primo account amministratore e la prima pagina da monitorare.
  5. Infine, il configuratore di Matomo mostra un frammento di codice JavaScript pronto da incollare nella pagina che desideri monitorare.

Per evitare il banner di consenso, nel Pannello Matomo accedi a Amministrazione -> Siti web -> Gestisci e, per il sito selezionato, attiva "Tracciamento senza cookie". Da questo momento Matomo identifica i visitatori in base ai dati tecnici della richiesta, senza un identificatore persistente nel browser, il che nella maggior parte dei casi ti esonera dall'obbligo di mostrare il banner di consenso per i cookie analitici. Vale la pena attivare anche l'anonimizzazione degli indirizzi IP, poiché per impostazione predefinita Matomo maschera gli ultimi byte dell'indirizzo, e disattivare il tracciamento dei visitatori che impostano l'intestazione "Do Not Track", per rafforzare ulteriormente l'argomentazione sulla conformità al RODO. Per una valutazione finale sulla conformità della tua configurazione al RODO, è consigliabile consultare un legale, perché dipende dal modo esatto in cui vengono raccolti i dati, ma il meccanismo elimina la causa più comune del banner.

Importazione dei dati storici da Google Analytics

La rinuncia a Google Analytics non deve necessariamente significare la perdita di anni di statistiche raccolte. Matomo dispone di un plug-in per l’importazione dei dati da Google Analytics (supporta sia il vecchio Universal Analytics sia GA4), che funziona come un passaggio separato dopo l’installazione: ti connetti al tuo account Google tramite OAuth, indichi la proprietà da importare e Matomo trasferisce in background le sessioni storiche, le fonti di traffico e gli eventi nel proprio database. L’importazione di un sito di grandi dimensioni con una storia di diversi anni può richiedere molte ore, perché Google Analytics API ha dei limiti al numero di query al minuto, ma il processo viene eseguito in background e non blocca il monitoraggio in tempo reale delle nuove visite.

Report, obiettivi e e-commerce

L'installazione di base di Matomo copre ciò che la maggior parte dei siti utilizza in realtà da Google Analytics: traffico nel tempo, sorgenti (organiche, a pagamento, social, referral), comportamento sul sito, percorsi di ingresso e uscita e obiettivi di conversione con funnel che mostrano in quale punto i visitatori abbandonano. Per i negozi online si aggiunge il modulo e-commerce, che monitora carrelli, prodotti e ricavi, con gli stessi report di Google Analytics Enhanced Ecommerce, ma senza inviare dati transazionali al di fuori del tuo server. Le funzioni avanzate, come le mappe di calore e la registrazione delle sessioni, richiedono la plugin a pagamento Heatmap & Session Recording di Matomo, che va installata manualmente nel pannello di amministrazione, separatamente dal wizard.

Più siti su un'unica installazione

Un'unica installazione di Matomo può gestire un numero qualsiasi di siti monitorizzati, quindi se gestisci più domini o vuoi condividere l'analisi con i clienti, non devi creare un contenitore separato per ciascuno. In Amministrazione -> Siti web -> Gestisci aggiungi nuovi siti: ogni sito riceve il proprio frammento di codice da incollare e il proprio set di report separato. Concedi l'accesso ai singoli utenti per sito, così il cliente vede solo i propri dati, mentre tu, come amministratore, puoi visualizzare la panoramica completa.

Backup e aggiornamenti

I backup dipendono dal piano scelto: Box L e superiori includono il backup nel prezzo (7 giorni di storico per Box L, 14 per Box XL, 30 giorni più una copia offsite per Box XXL), mentre per Box S e Box M è possibile acquistare un backup giornaliero come opzione aggiuntiva. Per Matomo, il backup include il database MySQL con i dati analitici grezzi, quindi conviene abilitarlo prima che il database diventi così grande da rendere la sua perdita davvero dolorosa. Le nuove versioni di Matomo vengono segnalate nel Pannello amministrativo non appena sono disponibili e l'aggiornamento richiede solo qualche clic nello stesso Pannello, senza dover accedere alla console del container.

Google Analytics contro Matomo su Saplo

Google Analytics Matomo su Saplo
Dove sono i dati server Google, spesso fuori dallo SEE il tuo Box, in Poland
Richiede un banner di consenso sì no, se attivi il tracciamento senza cookie
Soggetto che tratta i dati nel contratto GDPR Google nessuno, i dati non lasciano il tuo Box
Limite della cronologia dei dati dati aggregati ed eliminati dopo un certo periodo senza limiti, la capacità del disco del Box è l'unico limite
Importazione della cronologia da un altro strumento non disponibile plug-in integrato per l'importazione da Google Analytics
Costo gratuito (a pagamento in GA360) incluso in ogni piano Saplo
Chi lo amministra Google tu, senza dover configurare manualmente il server

Domande frequenti

Matomo mi libera davvero dal banner dei cookie? Se attivi il tracciamento senza cookie e non raccogli dati identificativi dei singoli utenti, nella maggior parte dei casi sì. Dipende comunque dall'intera configurazione, quindi in caso di dubbi consulta un legale specializzato in GDPR.

Posso importare dati storici da Google Analytics? Sì, Matomo dispone di un plugin per l'importazione dei dati da Google Analytics (Universal Analytics e GA4), descritto nella sezione sull'importazione qui sopra. L'importazione viene eseguita in background e non interrompe il tracciamento corrente delle nuove visite.

Quante visite può gestire Box con 512 MB di RAM? È il minimo per iniziare con un sito piccolo o medio. Con un traffico maggiore puoi aggiungere RAM a Box in qualsiasi momento, senza trasferire i dati e senza riavviare.

Matomo offre le stesse funzionalità di Google Analytics? I report base (traffico, sorgenti, comportamento, obiettivi e conversioni, funnel, e-commerce) sì. Alcune funzionalità avanzate (ad esempio mappe di calore, test A/B) nella versione open source sono limitate o disponibili come estensioni a pagamento in Matomo, ma sono più che sufficienti per un'analisi di base conforme al GDPR.

Posso tracciare più siti con una sola installazione di Matomo? Sì, un'installazione può gestire un numero illimitato di siti, ciascuno con il proprio codice di tracciamento e report separati. L'accesso viene assegnato singolarmente per ogni sito.

E se mi serve qualcosa di più leggero di Matomo? Se non ti servono funzionalità come funnel, e-commerce o mappe di calore, vale la pena provare Umami, un'analisi più leggera senza cookie disponibile nello stesso Catalogo delle applicazioni.

Se hai domande su come installare Matomo sul tuo Box, scrivici: ti aiuteremo a configurare il tracciamento senza cookie e l'importazione dei dati passo dopo passo.

  • #Analitica
  • #Google Analytics
  • #Matomo
  • #Guida
  • #GDPR