10 Alternatif untuk Google Analytics (Open Source)

Diterbitkan: 2022-04-24
Ringkasan » Google Analytics adalah platform analisis situs web yang paling dikenal luas di dunia. Namun, karena sifat sistem pelacakannya – ini menimbulkan masalah serius bagi mereka yang berkomitmen pada privasi pengguna. Semakin banyak pemilik situs web beralih ke solusi alternatif untuk memastikan semua pelacakan dilakukan dengan menggunakan pendekatan privasi-pertama. Dan, dalam artikel ini, kita akan menjelajahi alternatif Google Analytics terpopuler yang juga dapat dihosting sendiri.

Daftar isi
  • Bisakah Anda melacak analitik situs web tanpa pemberitahuan GDPR?
  • Apakah Open-Source berarti gratis?
  • Masuk akal
    • Pola pikir yang mengutamakan privasi
  • Matomo
  • Analisis Independen (WordPress)
  • PostHog
    • Pendekatan produk-pertama
  • Pirsch
  • Umami
  • Penghitung Kambing
  • Ackee
  • Menangkal
  • Fugu
  • Pelanggaran
  • Alternatif Google Analytics: Ringkasan

Lebih dari sekadar menuding orang jahat , ada perubahan monumental yang terjadi di mana orang-orang mencoba untuk men- deGoogle kehidupan mereka. Dan meskipun tidak ada yang salah dengan Google sebagai perusahaan layanan, Google melacak beragam metrik identifikasi pribadi tentang penggunanya dan menggunakan metrik tersebut untuk menampilkan iklan bertarget. Ini bukan hal baru.

Dan karena banyak browser web yang mengutamakan privasi sekarang secara ketat memblokir skrip Google Analytics, tetapi juga AdSense dan pelacak serupa lainnya – webmaster tidak memiliki pilihan selain beralih karena menggunakan Google Analytics berarti data yang dilacak tidak 100% akurat.

Salah satu cara untuk mengatasi masalah ini adalah dengan menggunakan platform analitik yang ramah privasi . Dan lebih khusus lagi, platform sumber terbuka . Bekerja dengan proyek sumber terbuka berarti Anda juga dapat meng-host-nya sendiri. Dan, dengan demikian, memenuhi persyaratan peraturan seperti GDPR.


Bisakah Anda melacak analitik situs web tanpa pemberitahuan GDPR?

Jawabannya adalah ya .

Selama Anda tidak mengumpulkan data pribadi apa pun tentang pengguna yang mengunjungi situs Anda, Anda sebenarnya dapat sepenuhnya menghindari kebutuhan untuk menambahkan "pemberitahuan cookie" ke situs web atau blog Anda.

Apakah benar-benar penting untuk mengetahui apakah orang yang sama mengunjungi situs web Anda dua kali? Pelacakan tanpa cookie berarti Anda tidak membangun portofolio pada pembaca Anda. Namun, setidaknya Anda tidak perlu menambahkan widget yang mengganggu atau kebijakan privasi yang rumit untuk menjelaskan mengapa Anda melacak data pengguna.

Dan ini sangat penting jika Anda menggunakan rute yang dihosting sendiri. Dalam hal ini, Anda tidak akan benar-benar menyimpan data pengguna di mana pun sendiri, dan tidak dapat dimintai pertanggungjawaban.

Apakah Open-Source berarti gratis?

Meskipun semua solusi analitik yang tercantum dalam artikel ini gratis jika dihosting sendiri, saya masih menambahkan informasi Harga untuk masing-masing solusi, karena banyak platform dalam daftar ini memiliki paket premium yang tersedia.

Meskipun Open-Source berarti bahwa basis kode "bebas" untuk digunakan, namun tidak selalu diterjemahkan ke dalam istilah praktis. Misalnya, menghosting sendiri dan mengelola solusi analitik sumber terbuka bisa sangat membosankan dan memakan waktu.

Kamu harus:

  • Membayar biaya server, termasuk mengelola server.
  • Pertahankan proyek ke versi terbaru.
  • Memiliki pemahaman tentang tindakan pencegahan keamanan dasar.

Jadi, dalam banyak kasus, lebih mudah untuk membayar biaya berlangganan yang kecil. Saya pikir jika penulis proyek melakukan pekerjaan luar biasa untuk memberikan solusi pelacakan privasi pertama, mereka layak mendapatkan sedikit hadiah karena menjaga proyek tetap hidup. Tapi itu hanya pendapat saya.


Masuk akal

Masuk akal mungkin adalah solusi yang tumbuh paling cepat di seluruh daftar ini. Model bisnis mereka berkisar pada penyediaan solusi analitik yang sesuai dengan GDPR yang mudah digunakan. Dan, harga mereka mencerminkan pasar untuk usaha kecil dan menengah. Jika Anda tidak ingin membayar, Anda dapat menggunakan Plausible sebagai solusi yang dihosting sendiri menggunakan basis kode sumber terbuka mereka.

Ini dirilis di bawah lisensi AGPLv3.

Bagian belakang dibuat di Elixir, sedangkan di bagian depan, Anda akan menggunakan skrip ringan (~1kb) yang ditulis dalam JavaScript vanilla tradisional.

Adapun Antarmuka Pengguna, sesederhana itu menyenangkan untuk dilihat. Anda sebenarnya dapat memiliki ikhtisar real-time dari UI mereka dengan mengunjungi halaman Plausible Analytics. Ini menunjukkan data analitik aktual untuk semua orang yang mengunjungi situs web Plausible.

Anda akan menemukan data tentang halaman teratas, sumber rujukan, dan rasio pentalan, tetapi juga memiliki kemampuan untuk bermain dengan filter dan membuat laporan analitik khusus.

Pola pikir yang mengutamakan privasi

Seluruh infrastruktur yang masuk akal berada di UE. Yang juga tidak penting. Sebagai perusahaan yang mengutamakan privasi, Plausible dapat melacak penggunaan situs web tanpa perlu menggunakan cookie atau metrik identifikasi pribadi lainnya. Ini sepenuhnya anonim.

Tetapi hal favorit saya adalah pendekatan mereka untuk membangun merek. Tidak hanya seluruh moto mereka untuk melindungi privasi pengguna, tetapi mereka juga telah melakukan banyak pekerjaan dalam hal menyediakan informasi yang berguna. Dan saya sungguh-sungguh bermaksud demikian.

Posting blog, halaman FAQ, artikel teknis – sangat jarang melihat perusahaan indie mengambil lompatan besar dalam menginformasikan pelanggan dan pendukung mereka. Bahkan jika solusi khusus ini bukan yang Anda cari, Anda harus memberikan penghargaan kepada mereka atas dedikasinya!

Harga: Masuk akal gratis jika Anda meng-host-nya sendiri. Dan paket Pro mulai dari $9/bulan untuk 10rb tampilan halaman. Anda dapat menguji coba platform selama 30 hari tanpa biaya.

Dokumentasi Situs Web GitHub

Matomo

Analisis Matomo

Matomo – sebelumnya Piwik – adalah pemukul berat di seluruh daftar ini. Inilah yang bisa disebut sebagai solusi analitik lengkap. Dan, hal yang paling dekat untuk bersaing dengan GA sambil tetap ramah privasi. Anda memiliki opsi untuk menggunakan Matomo melalui platform cloud mereka, atau menggunakan rilis stabil mereka dan memilih rute yang dihosting sendiri.

Dengan back-end yang dibangun di atas PHP dan MySQL – cukup mudah untuk mengintegrasikan Matomo dalam pengaturan tradisional, termasuk WordPress. Selain itu, Matomo dapat mengumpulkan dan melaporkan beberapa statistik dan kasus penggunaan yang sangat menarik. Sebagai contoh:

  • Periksa mesin pencari mana yang mengirimkan lalu lintas paling banyak kepada Anda, tetapi juga untuk kata kunci spesifik mana.
  • Buat grafik Alur Pengguna terperinci dengan langkah tak terbatas.
  • Lacak pembelian produk dan evolusi umum.

Untuk tetap mematuhi GDPR, Matomo menyediakan semua alat yang diperlukan untuk memastikan transparansi yang lengkap. Anda dapat menganonimkan hampir semua titik data tentang pengguna yang datang ke situs Anda.

Anda dapat menggunakan Pengelola GDPR yang dibuat khusus untuk memastikan bahwa Anda selalu mematuhi aturan dan regulasi tertentu. Ini sebagian besar relevan berdasarkan fitur yang Anda putuskan untuk digunakan, dan jenis data yang ingin Anda analisis.

Harga: Matomo gratis selama Anda meng-host-nya sendiri. Penawaran Cloud mereka mulai dari $19 per bulan hingga 50.000 klik. Data disimpan di Eropa.

Dokumentasi Situs Web GitHub

Analisis Independen (WordPress)

Analisis Independen – Alternatif Google Analytics

Independent Analytics mudah digunakan solusi analitik ramah GDPR untuk pengguna WordPress.

Apa yang membuat plugin ini begitu hebat adalah betapa sederhananya untuk menjalankannya. Hanya dengan mengambil plugin dari repositori WordPress – Anda dapat mulai melacak pengunjung situs secara instan.

Tidak ada pengaturan tambahan untuk diubah/dioptimalkan karena Independent Analytics dibangun dengan pola pikir yang mengutamakan privasi. Pelacakan dibagi menjadi 2 bagian berbeda: tampilan dan perujuk. Tampilan akan melacak halaman yang menerima lalu lintas eksternal, dan Perujuk akan menunjukkan situs web atau mesin telusur mana yang mengirimkan lalu lintas paling banyak.

Sebuah fitur yang menurut saya cukup unik untuk plugin ini adalah kemampuan untuk menerapkan filter. Anda dapat mengatur filter khusus untuk mempersempit statistik pengunjung Anda ke URL dan garis waktu tertentu.

Harga: Ini adalah plugin gratis untuk pengguna WordPress. Saat ini, sepertinya tidak ada fitur premium, dan jika itu berubah, saya akan memperbaruinya.

Dokumentasi Situs Web WordPress.org

PostHog

Analisis PostHog

PostHog mengkhususkan diri dalam analisis produk dan secara khusus bertujuan untuk memecahkan masalah kebutuhan untuk mengirim data acara ke pihak ketiga. Dengan kata lain, ini adalah solusi internal lengkap untuk memahami bagaimana pelanggan menggunakan situs web atau aplikasi Anda.

Anda memiliki opsi untuk meng-host PostHog sendiri, sehingga memberi Anda kendali penuh atas cara Anda menyimpan dan memproses data. Mereka juga telah melakukan banyak pekerjaan dalam membuat PostHog mudah digunakan di lingkungan tertentu. Baik Anda bekerja dengan Ruby, React, atau Android – sebagian besar kasus penggunaan ini dilengkapi dengan library siap pakai.

Pendekatan produk-pertama

Hal yang menarik dari PostHog adalah menyediakan banyak alat untuk memahami penggunaan aplikasi. Faktanya, dengan komunitas open-source yang kuat dan dukungan modal yang kuat di pihaknya, PostHog mampu berdiri sendiri melawan raksasa seperti Google, Mixpanel, Heap, dan lainnya.

Ingin meluncurkan fitur produk baru dari waktu ke waktu? PostHog menyediakan solusi Feature Flags yang komprehensif untuk memastikan Anda dapat memutar kembali kapan saja. Selain itu, Tanda Fitur dapat digunakan untuk meluncurkan fitur baru ke subset pengguna tertentu.

Harga: Sumber terbuka, jadi sepenuhnya gratis jika Anda tidak keberatan mengelolanya sendiri. Model premium (Cloud) mereka menawarkan hingga 1.000.000 acara tanpa biaya.

Dokumentasi Situs Web GitHub

Pirsch

Analisis Pirsch

Pirsch adalah solusi analitik ringan dan tanpa cookie yang dapat Anda sambungkan langsung ke back-end situs web atau aplikasi Anda. Proyek ini ditulis dalam Go dan menggunakan teknik sidik jari untuk memastikan anonimitas data pengguna yang masuk.

 Pirsch menghasilkan sidik jari unik untuk setiap pengunjung. Sidik jari adalah hash dari IP pengunjung, User-Agent, tanggal, dan garam. Tanggal menjamin bahwa data dipisahkan berdasarkan hari, sehingga pengunjung hanya dapat dilacak hingga satu hari.

Bagian terbaiknya, tentu saja, Pirsch dapat melacak pengunjung ke platform Anda meskipun mereka telah memasang Pemblokir Iklan. Beberapa laporan mengatakan bahwa merek dapat kehilangan hingga 30% dari total akurasi analitik mereka karena pemblokir iklan atau ekstensi browser pemblokir skrip lainnya.

Adapun data yang dilaporkan, Pirsch memiliki berbagai statistik yang dapat Anda lacak. Terutama, sasaran konversi khusus, peristiwa, dan kata kunci yang digunakan untuk membuka laman Anda dari Google Penelusuran. Model langganan mereka mencakup API, SDK, dan fungsi ekspor data.

Dalam pengumuman baru-baru ini, Pirsch menambahkan kemampuan untuk mengimpor data Google Universal Analytics Anda yang ada ke dalam platform mereka.

Harga: Pirsch dapat diuji coba selama 30 hari tanpa biaya. Harga premium mulai dari $5 per bulan (ditagih setiap tahun) untuk 10.000 tampilan halaman.

Dokumentasi Situs Web GitHub

Umami

analisis umami

Umami adalah perpustakaan analitik yang dihosting sendiri secara ketat yang dapat Anda gunakan dalam hitungan detik.

Persyaratannya cukup mendasar: MySQL atau PostgreSQL untuk database dan Node.js untuk backend. Itu dapat dengan mudah digunakan pada tetesan DigitalOceal murah atau penyedia VPS serupa.

Penulis melakukan post-mortem pada pembangunan proyek. Dia sebenarnya menyebutkan beberapa alat yang telah kita lihat tetapi berpendapat bahwa itu sebagian besar adalah alat berbayar. Sedangkan Umami tidak, dan harus selalu menjadi tuan rumah sendiri. Tidak mengherankan, pendekatan ini telah menjadikan Umami salah satu perpustakaan GitHub terpanas di ranah analitik sumber terbuka.

Salah satu fitur yang menarik dari Umami adalah Profiles . Anda dapat membuat akun khusus dan meneruskannya ke teman atau klien Anda, membiarkan mereka menggunakan solusi ini di situs web mereka sendiri. Setiap profil memiliki dasbor dan pelaporan yang sepenuhnya terpisah.

Harga: Paket premium Pirsch dapat diuji coba selama 30 hari tanpa biaya. Setelah itu, harga mulai dari $5 per bulan (ditagih setiap tahun) untuk 10.000 tampilan halaman. Hosting mandiri gratis.

Dokumentasi Situs Web GitHub

Penghitung Kambing

Analisis Penghitung Kambing

GoatCounter memberikan solusi pelacakan tanpa batas untuk bisnis menengah.

Martin Tournoij – penulisnya – ingin memudahkan pemantauan analitik situs web sambil tetap ramah privasi. Ini dilakukan dengan menghilangkan pengidentifikasi pelacakan potensial dan membiarkan Anda memilih apa yang ingin Anda lacak.

Meskipun desainnya mungkin tampak sedikit primitif dibandingkan dengan kemungkinan front-end modern, sisi teknis GoatCounter cukup beragam. Ini juga gratis untuk proyek non-komersial, dengan model berlangganan untuk situs web yang lebih menuntut.

Menyebarkan perpustakaan sendiri, tentu saja, gratis. Pengguna WordPress dan Gatsby dapat menikmati integrasi yang telah dibuat sebelumnya, sehingga Anda dapat langsung mulai melacaknya.

Harga: GoatCounter.com saat ini ditawarkan secara gratis untuk penggunaan publik yang wajar. Menjalankan situs web pribadi atau bisnis kecil-menengah Anda baik-baik saja, tetapi mengirimkan jutaan tampilan halaman/hari tidak.

Dokumentasi Situs Web GitHub

Ackee

Analisis Ackee

Ackee adalah skrip analitik Node.js yang dapat Anda terapkan secara instan. Anda dapat dengan nyaman menggunakan Docker atau menyebarkannya dengan platform cloud seperti Heroku, Vercel, atau Netlify.

Ini sepenuhnya terintegrasi dengan GraphQL API – dasbor analitik aktual menampilkan elemen UI seperti yang disediakan oleh API. Ini, pada gilirannya, memungkinkan Anda membuat kueri dan parameter khusus untuk mengumpulkan data khusus untuk kebutuhan proyek Anda.

Anda dapat mengaktifkan mode Terperinci , yang akan melacak sedikit lebih banyak data, tetapi Ackee menyarankan agar Anda hanya mengaktifkan Terperinci bersama-sama dengan pemberitahuan privasi. Data seperti jenis browser, dan sistem operasi termasuk dalam kategori data pribadi.

Harga: Tidak ada model premium untuk Ackee, jadi satu-satunya pilihan adalah mengambil repo dari GitHub dan menghostingnya sendiri.

Dokumentasi Situs Web GitHub

Menangkal

Analisis balasan

Counter adalah tambahan yang relatif baru untuk ruang analitik yang ramah privasi. Dibangun oleh tim yang terdiri dari 3 orang, Counter menggunakan pendekatan bayar sesuai keinginan untuk menarik pengguna ke layanannya. Pada saat penulisan ini, mereka juga sedang mencari investor – dengan minat yang besar untuk mendorong Counter lebih jauh dengan pengembangan dan pemeliharaan.

Teknologi di balik Counter adalah Go (Server, Static files) dan Redis untuk penyimpanan data.

Secara keseluruhan, proyek ini memiliki daya tarik di GitHub, jadi akan menarik untuk melihat apakah penulis dapat menemukan kesuksesan dengannya. Saya pikir ada banyak ruang untuk proyek berbasis privasi asli yang menghormati pengguna dan data mereka.

Harga: Seperti disebutkan di atas, di luar Open-Source – Counter tidak memiliki harga yang ditetapkan untuk layanan cloud-nya, dan Anda dapat membayar apa yang Anda suka.

Dokumentasi Situs Web GitHub

Fugu

Analisis Fugu

Fugu adalah solusi analitik ke-2 untuk produk dalam daftar ini. Meskipun, harus diakui, ini jauh lebih sederhana. Ini sangat cocok untuk pengembang dan pembuat konten yang menginginkan gambaran sederhana tentang bagaimana aplikasi mereka digunakan secara real time. Dengan kata-kata mereka sendiri,

 Fugu memiliki sistem pelacakan berbasis peristiwa. Setiap kali Anda ingin melacak suatu peristiwa, Anda memanggil Fugu API dari aplikasi Anda. Dalam permintaan Anda, Anda perlu memberikan nama acara dan secara opsional dapat memberikan properti acara.

Harga: Hosting sendiri gratis, dan harga SaaS mereka hanya $9/bulan.

Dokumentasi Situs Web GitHub

Pelanggaran

Pelanggaran - Analisis web yang adil

Offen adalah alternatif Google Analytics yang ramah privasi yang menekankan pemberian otonomi penuh kepada pengguna atas cara data mereka dikumpulkan dan disimpan. Proyek ini benar-benar dihosting sendiri (ditulis dalam Go dan JavaScript) dan menerapkan beberapa konsep menarik.

Salah satu konsep tersebut adalah kemampuan pengunjung untuk melihat data yang Anda miliki tentang mereka. Dengan kata lain, pengunjung situs dapat melihat berapa banyak sesi yang mereka lakukan di situs dan halaman mana yang telah mereka lihat. Namun, ini tidak mungkin kecuali pengunjung situs telah memberikan persetujuan. Dan persetujuan adalah salah satu prinsip di mana analisis Offen dibangun.

Dan bahkan jika pengunjung memilih untuk menyetujui, tidak ada data sensitif (IP, Agen-Pengguna, dll.) yang dikumpulkan. Faktanya, hampir semua data analitik dienkripsi End-To-End.

Harga: Gratis. Tidak ada tanda-tanda model premium, satu-satunya pilihan adalah meng-host-nya sendiri.

Dokumentasi Situs Web GitHub

Alternatif Google Analytics: Ringkasan

Ada banyak hal yang terjadi dengan Google Analytics akhir-akhir ini. Secara khusus, ia menghadapi beberapa penolakan ( kesengsaraan hukum? ) dari banyak negara UE yang menganggap platform tersebut tidak sesuai dengan peraturan GDPR. Dan sudah menjadi rahasia umum bahwa AdBlockers juga secara eksplisit memblokir skrip pelacakan, yang pada akhirnya berkontribusi pada statistik pengunjung yang tidak konsisten.

Jika Anda khawatir tentang biaya server dalam hal hosting mandiri, saya sebenarnya telah menulis artikel sebelumnya tentang platform hosting populer yang menyediakan paket gratis yang murah hati. Banyak platform yang tercantum dalam posting itu akan memungkinkan Anda meng-host sendiri solusi analitik yang disebutkan di seluruh artikel ini. Faktanya, banyak dari mereka membiarkan Anda menarik repo GitHub secara langsung dan melakukan semua kerja keras atas nama Anda.