10 alternative a Google Analytics (open source)
Pubblicato: 2022-04-24- Puoi monitorare l'analisi del sito web senza preavviso GDPR?
- Open-Source significa che è gratuito?
- Plausibile
- Mentalità al primo posto con la privacy
- Matomo
- Analisi indipendenti (WordPress)
- PostHog
- Approccio primo prodotto
- Pirsch
- Umami
- Contacapre
- Accidenti
- Contatore
- Fugu
- Offenso
- Alternative a Google Analytics: un riepilogo
Più che puntare il dito contro i cattivi , c'è un cambiamento monumentale in cui le persone cercano di deGoogle delle loro vite. E sebbene non ci sia nulla di sbagliato in Google come società di servizi, tiene traccia di una vasta gamma di metriche di identificazione personale sui suoi utenti e utilizza tali metriche per presentare annunci mirati. Non è niente di nuovo.
E poiché molti browser Web incentrati sulla privacy ora bloccano rigorosamente gli script di Google Analytics, ma anche AdSense e altri tracker simili, ai webmaster non resta altra scelta che fare un passaggio perché l'utilizzo di Google Analytics significa che i dati tracciati non sono accurati al 100%.
Un modo per risolvere questo problema è utilizzare piattaforme di analisi rispettose della privacy . E più specificamente, piattaforme open source . Lavorare con un progetto open source significa che puoi ospitarlo anche tu stesso. E, in quanto tale, soddisfare i requisiti di normative come il GDPR.
Puoi monitorare l'analisi del sito web senza preavviso GDPR?
La risposta è un sonoro sì .
Finché non stai raccogliendo dati personali sugli utenti che visitano il tuo sito, puoi effettivamente evitare completamente la necessità di aggiungere un "avviso sui cookie" al tuo sito Web o blog.
È davvero così importante sapere se la stessa persona ha visitato il tuo sito web due volte? Il monitoraggio senza cookie significa che non stai costruendo un portfolio sui tuoi lettori. Ma almeno non devi aggiungere widget di interferenza o politiche sulla privacy complesse per spiegare perché tieni traccia dei dati degli utenti.
E questo è particolarmente importante se segui il percorso self-hosted. In tal caso, non memorizzerai alcun dato utente da nessuna parte e non potrai essere ritenuto responsabile.
Open-Source significa che è gratuito?
Anche se tutte le soluzioni di analisi elencate in questo articolo sono gratuite se ospitate autonomamente, ho comunque aggiunto informazioni sui prezzi per ciascuna, poiché molte delle piattaforme in questo elenco hanno un piano premium disponibile.
Sebbene Open-Source significhi che la base di codice è "gratuita" da usare, non sempre si traduce in questo in termini pratici. Ad esempio, il self-hosting e la gestione di una soluzione di analisi open source può essere piuttosto noioso e richiedere molto tempo.
Devi:
- Paga i costi del server, inclusa la gestione del server.
- Mantieni il progetto all'ultima versione.
- Avere una certa comprensione delle precauzioni di sicurezza di base.
Quindi, in molti casi, è più facile pagare una piccola quota di abbonamento. Penso che se gli autori del progetto stanno facendo un lavoro eccezionale per fornire una soluzione di monitoraggio incentrata sulla privacy, meritano una piccola ricompensa per mantenere vivo il progetto. Ma questa è solo la mia opinione.
Plausibile

Plausible è probabilmente la soluzione in più rapida crescita nell'intero elenco. Il loro modello di business ruota attorno alla fornitura di soluzioni di analisi conformi al GDPR che sono facili da usare. E i loro prezzi riflettono il mercato per le piccole e medie imprese. Se non si desidera pagare, è possibile distribuire Plausible come soluzione self-hosted utilizzando la loro base di codice open source.
È rilasciato con licenza AGPLv3.
Il back-end è costruito in Elixir, mentre sul front-end utilizzerai uno script leggero (~1kb) scritto nel tradizionale JavaScript vanilla.
Per quanto riguarda l'interfaccia utente, è tanto semplice quanto piacevole da vedere. Puoi effettivamente avere una panoramica in tempo reale della loro interfaccia utente visitando la pagina Plausible Analytics. Mostra i dati analitici effettivi per tutti coloro che visitano il sito Web di Plausible.
Troverai dati sulle pagine principali, fonti di riferimento e frequenze di rimbalzo, ma avrai anche la possibilità di giocare con i filtri e creare report analitici personalizzati.
Mentalità al primo posto con la privacy
L'intera infrastruttura di Plausible risiede nell'UE. Il che è anche fuori luogo. In quanto azienda attenta alla privacy, Plausible è in grado di monitorare l'utilizzo del sito Web senza la necessità di utilizzare cookie o altre metriche di identificazione personale. È completamente anonimo.
Ma la cosa che preferisco deve essere il loro approccio alla costruzione di un marchio. Non solo il loro motto è proteggere la privacy degli utenti, ma hanno anche svolto molto lavoro in termini di fornitura di informazioni utili. E lo dico sinceramente.
Post di blog, pagine di domande frequenti, articoli tecnici: è molto raro vedere un'azienda indipendente fare passi da gigante nell'informare i propri clienti e sostenitori. Anche se questa soluzione specifica non è ciò che stai cercando, devi dare ai ragazzi un po' di merito per la dedizione!
Prezzi: Plausible è gratuito se lo ospiti autonomamente. E il piano Pro parte da $ 9 al mese per 10.000 visualizzazioni di pagina. Puoi provare la piattaforma gratuitamente per 30 giorni.
Matomo

Matomo - precedentemente Piwik - è il battitore pesante in tutta questa lista. È ciò che si potrebbe chiamare una soluzione di analisi completa. E, la cosa più vicina a competere con GA pur rimanendo rispettoso della privacy. Hai la possibilità di utilizzare Matomo attraverso la loro piattaforma cloud, o utilizzare la loro versione stabile e seguire il percorso self-hosted.
Con il back-end basato su PHP e MySQL, è abbastanza facile integrare Matomo nelle configurazioni tradizionali, incluso WordPress. Inoltre, Matomo è in grado di raccogliere e segnalare alcune statistiche e casi d'uso davvero interessanti. Per esempio:
- Verifica quali motori di ricerca ti inviano più traffico, ma anche per quali parole chiave specifiche.
- Crea grafici di flusso utente dettagliati con passaggi illimitati.
- Tieni traccia degli acquisti dei prodotti e dell'evoluzione generale.
Per quanto riguarda la conformità al GDPR, Matomo fornisce tutti gli strumenti necessari per garantire la completa trasparenza. Puoi rendere anonimi praticamente tutti i punti dati sugli utenti che arrivano al tuo sito.
Puoi utilizzare un GDPR Manager personalizzato per assicurarti di essere sempre conforme a determinate regole e regolamenti. Questo è principalmente rilevante in base alle funzionalità che decidi di utilizzare e al tipo di dati che desideri analizzare.
Prezzi: Matomo è gratuito purché lo ospiti tu stesso. La loro offerta Cloud parte da $ 19 al mese per un massimo di 50.000 accessi. I dati sono conservati in Europa.
Analisi indipendenti (WordPress)

L'analisi indipendente è una soluzione di analisi compatibile con GDPR semplice da usare per gli utenti di WordPress.
Ciò che rende questo plugin così eccezionale è quanto sia semplice farlo funzionare. Semplicemente prendendo il plug-in dal repository di WordPress, puoi iniziare a monitorare i visitatori del sito all'istante.
Non ci sono impostazioni aggiuntive da modificare/ottimizzare poiché l'analisi indipendente è costruita con una mentalità incentrata sulla privacy. Il monitoraggio è diviso in 2 diverse sezioni: visualizzazioni e referrer. Le visualizzazioni terranno traccia delle pagine che ricevono traffico esterno e i referrer mostreranno quali siti Web o motori di ricerca stanno inviando la maggior parte del traffico.
Una caratteristica che pensavo fosse piuttosto unica per questo plugin era la possibilità di applicare filtri. Puoi impostare filtri specifici per restringere le statistiche dei tuoi visitatori a un URL e una sequenza temporale specifici.
Prezzi: questo è un plugin gratuito per gli utenti di WordPress. Al momento, non sembra che ci siano funzionalità premium e, se ciò cambia, lo aggiornerò di conseguenza.
PostHog

PostHog è specializzato nell'analisi dei prodotti e mira specificamente a risolvere il problema della necessità di inviare i dati degli eventi a terze parti. In altre parole, è una soluzione interna completa per capire come i clienti utilizzano i tuoi siti Web o app.
Hai la possibilità di ospitare tu stesso PostHog, dandoti così il controllo completo su come archiviare ed elaborare i dati. Hanno anche lavorato molto per rendere PostHog facile da distribuire in determinati ambienti. Indipendentemente dal fatto che lavori con Ruby, React o Android, la maggior parte di questi casi d'uso è coperta da librerie pronte per l'uso.

Approccio primo prodotto
La cosa interessante di PostHog è che fornisce molti strumenti per comprendere l'utilizzo delle app. Infatti, con una solida comunità open source e un forte sostegno di capitale dalla sua parte, PostHog è in grado di resistere con le proprie gambe contro giganti come Google, Mixpanel, Heap e altri.
Vuoi implementare nuove funzionalità del prodotto nel tempo? PostHog fornisce una soluzione completa di Flag di funzionalità per assicurarti di poter tornare indietro in qualsiasi momento. Inoltre, i flag di funzionalità possono essere utilizzati per implementare nuove funzionalità per un sottoinsieme specifico di utenti.
Prezzi: Open-source, quindi completamente gratuito se non ti dispiace gestirlo da solo. Il loro modello premium (Cloud) offre fino a 1.000.000 di eventi gratuitamente.
Pirsch

Pirsch è una soluzione di analisi leggera e senza cookie che puoi collegare direttamente al tuo sito Web o al back-end dell'applicazione. Il progetto è scritto in Go e utilizza una tecnica di fingerprinting per garantire l'anonimato dei dati degli utenti in entrata.
Pirsch genera un'impronta digitale univoca per ogni visitatore. L'impronta digitale è un hash dell'IP dei visitatori, dell'agente utente, della data e di un sale. La data garantisce che i dati siano separati per giorno, quindi i visitatori possono essere tracciati solo per un giorno.
La parte migliore, ovviamente, è che Pirsch può tracciare i visitatori della tua piattaforma anche se hanno installato un Ad Blocker. Alcuni rapporti affermano che i marchi possono perdere fino al 30% della precisione totale dell'analisi a causa di blocchi degli annunci o altre estensioni del browser che bloccano gli script.
Per quanto riguarda i dati riportati, Pirsch ha una varietà di statistiche che puoi monitorare. In particolare, obiettivi di conversione personalizzati, eventi e parole chiave che sono stati utilizzati per arrivare alle tue pagine da Ricerca Google. Il loro modello di abbonamento include API, SDK e funzionalità di esportazione dei dati.
In un recente annuncio, Pirsch ha aggiunto la possibilità di importare i dati di Google Universal Analytics esistenti nella propria piattaforma.
Prezzo: Pirsch può essere provato gratuitamente per 30 giorni. Il prezzo premium parte da $ 5 al mese (fatturato annualmente) per 10.000 visualizzazioni di pagina.
Umami

Umami è una libreria di analisi rigorosamente self-hosted che puoi distribuire in pochi secondi.
I requisiti sono abbastanza basilari: MySQL o PostgreSQL per il database e Node.js per il backend. Può essere facilmente implementato su una gocciolina DigitalOceal economica o un provider VPS simile.
L'autore ha eseguito un'autopsia sulla costruzione del progetto. In realtà cita alcuni degli strumenti che abbiamo già visto, ma sostiene che sono per lo più strumenti a pagamento. Mentre Umami non lo è e deve essere sempre auto-ospitato. Non sorprende che questo approccio abbia reso Umami una delle librerie GitHub più interessanti nel regno dell'analisi open source.
Una caratteristica interessante di Umami è Profili . Puoi creare account personalizzati e passarli ai tuoi amici o clienti, consentendo loro di utilizzare questa soluzione sui propri siti web. Ogni profilo ha una dashboard e rapporti completamente separati.
Prezzi: Il piano premium di Pirsch può essere provato gratuitamente per 30 giorni. Successivamente, il prezzo parte da $ 5 al mese (fatturato annualmente) per 10.000 visualizzazioni di pagina. Il self-hosting è gratuito.
Contacapre

GoatCounter offre soluzioni di monitoraggio senza interruzioni per le aziende di medie dimensioni.
Martin Tournoij, l'autore, desidera semplificare il monitoraggio dell'analisi dei siti Web pur rimanendo rispettoso della privacy. Questo viene fatto eliminando qualsiasi potenziale identificatore di tracciamento e permettendoti di scegliere ciò che desideri monitorare.
Sebbene il design possa sembrare un po' primitivo rispetto alle moderne possibilità di front-end, il lato tecnico di GoatCounter è piuttosto vario. È gratuito anche per i progetti non commerciali, con un modello di abbonamento per i siti Web più esigenti.
La distribuzione della libreria da soli è, ovviamente, gratuita. Gli utenti di WordPress e Gatsby possono usufruire di integrazioni predefinite, così puoi iniziare a monitorare subito.
Prezzi: GoatCounter.com è attualmente offerto gratuitamente per un uso pubblico ragionevole. Gestire il tuo sito Web personale o la piccola e media impresa su di esso va bene, ma inviare milioni di visualizzazioni di pagina al giorno non lo è.
Accidenti

Ackee è uno script di analisi Node.js che puoi distribuire istantaneamente. Puoi utilizzare comodamente Docker o distribuirlo con piattaforme cloud come Heroku, Vercel o Netlify.
È completamente integrato con l'API GraphQL: l'attuale dashboard di analisi presenta elementi dell'interfaccia utente forniti dall'API. Questo, a sua volta, ti consente di creare query e parametri personalizzati per raccogliere dati specifici per le esigenze del tuo progetto.
Puoi attivare la modalità Dettagliata , che terrà traccia di un numero leggermente maggiore di dati, ma Ackee consiglia di abilitare Dettagliata solo insieme a un'informativa sulla privacy. Dati come il tipo di browser e il sistema operativo rientrano nella categoria dei dati personali.
Prezzi: non esiste un modello premium per Ackee, quindi l'unica opzione è prendere il repository da GitHub e ospitarlo tu stesso.
Contatore

Counter è un'aggiunta relativamente nuova allo spazio di analisi rispettoso della privacy. Creato da un team di 3 persone, Counter utilizza un approccio pay-what-you-want per attirare gli utenti al suo servizio. Al momento della stesura di questo articolo, stanno anche cercando un investitore, con un vivo interesse a spingere ulteriormente Counter con lo sviluppo e la manutenzione.
La tecnologia dietro Counter è Go (Server, File statici) e Redis per l'archiviazione dei dati.
Tutto sommato, il progetto ha una certa trazione su GitHub, quindi sarà interessante vedere se gli autori possono avere successo con esso. Penso che ci sia molto spazio per veri e propri progetti basati sulla privacy che rispettino l'utente e i suoi dati.
Prezzi: come accennato in precedenza, al di fuori di essere Open-Source, Counter non ha un prezzo fisso per il suo servizio cloud e puoi pagare quello che vuoi.
Fugu

Fugu è la seconda soluzione di analisi per i prodotti in questo elenco. Anche se, è vero, è molto più semplice. È la soluzione perfetta per sviluppatori e creatori che desiderano una panoramica semplificata di come viene utilizzata la loro app in tempo reale. Nelle loro stesse parole,
Fugu ha un sistema di tracciamento basato sugli eventi. Ogni volta che vuoi monitorare un evento, chiami l'API Fugu dalla tua app. Nella richiesta, devi fornire un nome di evento e, facoltativamente, puoi fornire le proprietà dell'evento.
Prezzi: ospitare te stesso è gratuito e il loro prezzo SaaS è di un modesto 9 $ al mese.
Offenso

Offen è un'alternativa a Google Analytics rispettosa della privacy che sottolinea la piena autonomia degli utenti su come i loro dati vengono raccolti e archiviati. Questo progetto è rigorosamente self-hosted (scritto in Go e JavaScript) e implementa alcuni concetti interessanti.
Uno di questi concetti è la capacità per i visitatori di vedere i dati che hai su di loro. In altre parole, i visitatori del sito possono vedere quante sessioni hanno avuto sul sito e quali pagine hanno visto. Tuttavia, ciò non è possibile a meno che il visitatore del sito non abbia dato il consenso. E il consenso è uno dei principi su cui si basa l'analisi di Offen.
E anche se un visitatore fa opt-in per il consenso, non vengono raccolti dati sensibili (IP, User-Agent, ecc.). In effetti, quasi tutti i dati analitici sono crittografati end-to-end.
Prezzo: gratuito. Nessun segno di un modello premium, l'unica opzione è ospitarlo autonomamente.
Alternative a Google Analytics: un riepilogo
Al giorno d'oggi stanno accadendo molte cose con Google Analytics. In particolare, ha dovuto affrontare alcuni respingimenti ( guai legali? ) da parte di numerosi paesi dell'UE che hanno ritenuto la piattaforma non conforme alle normative GDPR. Ed è risaputo che gli AdBlocker bloccano anche esplicitamente gli script di tracciamento, che alla fine contribuiscono a statistiche sui visitatori incoerenti.
Se sei preoccupato per i costi del server quando si tratta di self-hosting, in realtà ho già scritto un articolo sulle piattaforme di hosting popolari che forniscono generosi piani gratuiti. Molte delle piattaforme elencate in quel post ti permetteranno di ospitare autonomamente le soluzioni di analisi menzionate in questo articolo. In effetti, molti di loro ti consentono di estrarre direttamente un repository GitHub e di fare tutto il duro lavoro per tuo conto.