Google Analyticsni tashlab, Umamiga o'tdim — sababi va sizga ham kerak!
Google Analytics tark etishga vaqti keldi
Google Analytics haqida rostgap: bu privacy kabusi, ortiqcha funksiyalar bilan to'ldirilgan的工具. Ha, session recording ko'rsatadi, funnel bor, yuz xil metric bor — lekin buning evaziga nima olasiz? Saytingizga 50KB+ JavaScript qo'shasiz, har bir tashrifchiga cookie tashlaysiz, va barcha ma'lumotni Google serverlariga yuborasiz. Shundan keyin kim foydalanayotganini bilmaysiz.
Shaxsiy blog yoki startup marketing sayti uchun bu almashtirish mantiqsiz.
Menga kerak narsa boshqacha edi. Uchta savolga javob: nechta odam keldi? Qaysi sahifalar ko'p o'qilyapti? Tashrifchilar qayerdan kelayapti? Shu. Uch savol, uch javob, hech qanday creepy tracking yo'q.
Mana shunda Umami bilan tanishdim.
Umami nima bilan farq qiladi
Umami — bu privacy-first veb-analitika platformasi. Uchiq kodli, cookie ishlatmaydi, shaxsiy ma'lumot to'plamaydi, va GDPR hamda CCPR talablariga to'g'ri keladi. Tashrifchilaringizga cookie consent banner ko'rsatishga hojat yo'q — cookie yo'q, rozilikka nima kerak.
Interfeysi juda minimal. Dashboardda real-time tashrifchilar, pageviewlar, bounce rate, va referrerlar ko'rinadi. Shu. Hech qanday data lake yo'q, custom dimension yo'q, attribution model yo'q. Chuqurroq tahlil kerak bo'lsa — SQL database o'zingizda, o'rganing.
Arzon narxdagi texnik stack
Mana bu qiziq. Self-hosting qimmat deb o'ylaysizmi? Kerak emas. Umami-ni uchta servis bilan ishlataman:
Supabase — database uchun. Free tier 500MB database va 2GB transfer beradi. Oylik 100k pageviewgacha bo'lgan saytlar uchun yetarli. PostgreSQL interfeysi toza, backup avtomatik, performance yaxshi.
Fly.io — Umami appletsiyasini ishlatadi. Free tier 3 ta shared VM beradi — past traffic analitika serveri uchun zo'r. Fly global anycast routing yordamida serveringiz tashrifchilarga yaqin bo'ladi, tracking so'rovlarida latency kamayadi. Bu muhim — sekin analytics skriptlarni ad blocker bloklaydi, hech kim bunga yoqmasa kerak.
Cloudflare — CDN va SSL terminator sifatida oldinda turadi. Fly app-ni Cloudflare orqali proxy qilasan, free edge caching olasan, DNS boshqarish bitta joyda. O'rnatish oson, resilience qo'shasiz, narx osh maydi.
Haqiqiy narx
Mening setupim oyiga $5 turadi — asosan Supabase database tier, chunki vaqti-vaqti bilan free limitdan oshib ketaman. Shu pul evaziga olasiz:
- Privacy-compliant analitika — tashrifchilaringiz bunga minnatdor bo'ladi
- To'liq data ownership — raqamlaringiz o'zingizda qoladi
- Tracking skriptlar browser extensionlar tomonidan bloklanmaydi
- Saytingiz load time tushmaydi
- Google advertising imperiyasini boqmayapsiz — bu his qizilishadi
O'rnatish — bir kun ichida bajariladi
Buni sozlash oson emas, lekin qora sehr ham emas. Umami-ni Fly-ga deploy qilasiz, Supabase-ga ulayiz, environment variable-larni sozlayiz, DNS yangilaysiz. Umami dokumentatsiyasi yaxshi, community yordam beradi. Texnik bilimga ega bo'lsangiz, kechqurunga qadar hammasi tayyor bo'ladi.
Sizning analitika setupingiz qanday? Hali Google cookie bannerlarini chidasizmi? Balki yengilroq yechim sinab ko'rishga vaqt kelgandir. Tashrifchilaringizning privacy-si (va hamyoningiz) sizga rahmat aytar.