Neden Analytics?
- Kullanıcı davranışını anlamak için
- Ürün kararlarını veriye dayandırmak için
- Conversion bottleneck'leri bulmak için
- A/B test sonuçlarını ölçmek için
- Büyüme metriklerini takip etmek için
- 2026 itibarıyla privacy-first analytics (cookieless, consent-based) yaklaşımı öne çıkıyor
Popüler Platformlar
Firebase Analytics (Google Analytics for Firebase)
- Ücret: Ücretsiz
- Güçlü: Google ekosistemi entegrasyonu, BigQuery export
- Zayıf: Sınırlı advanced analytics, custom query zor
- İdeal: Başlangıç, küçük-orta uygulamalar
Mixpanel
- Ücret: Free tier (20M event/ay), paid $20+/ay
- Güçlü: Güçlü funnel ve retention analizi, kolay kullanım
- Zayıf: Yüksek hacimde pahalı
- İdeal: Ürün analitiği odaklı ekipler
Amplitude
- Ücret: Free tier (50M event/ay), paid $49+/ay
- Güçlü: Behavioral cohort, journey mapping, güçlü görselleştirme
- Zayıf: Öğrenme eğrisi, enterprise fiyatlandırma
- İdeal: Büyük ürün ekipleri, data-driven organizasyonlar
PostHog
- Ücret: Free tier (1M event/ay), self-host mümkün
- Güçlü: Open-source, session replay, feature flags dahil
- Zayıf: Daha az polish, mobil SDK yeni
- İdeal: Open-source tercih edenler, all-in-one isteyenler
Temel Kavramlar
Events (Olaylar)
- Kullanıcının yaptığı her aksiyon
- Örnek: "button_clicked", "purchase_completed", "level_completed"
- Event properties: Ek bilgi (fiyat, kategori, süre)
User Properties
- Kullanıcı özellikleri
- Örnek: plan_type, country, signup_date
- Segmentasyon için kullanılır
Funnels
- Adım adım dönüşüm analizi
- Örnek: Kayıt → Onboarding → İlk aksiyon → Satın alma
- Her adımın drop-off'unu göster
Cohorts
- Kullanıcı grupları
- Örnek: "Bu hafta kayıt olanlar", "3+ satın alma yapanlar"
- Retention ve davranış karşılaştırması
Retention
- Cohort bazlı geri dönüş analizi
- D1, D7, D30 retention
- Hangi davranışlar retention'ı artırıyor?
Event Tasarımı
Naming Convention
- snake_case:
screen_view,button_clicked,purchase_completed - Object-action formatı:
[nesne]_[eylem](post_created, item_added) - Tutarlılık kritik (baştan planlayın)
Event Taxonomy
- Tracking Plan: Tüm event'lerin listesi ve açıklaması
- Her event'in property'leri belgelenmeli
- Versiyon kontrolü ile takip
- Avo, Segment Protocols gibi araçlarla yönetim
Privacy ve GDPR
- Kullanıcı consent'i al
- PII (kişisel veri) event property olarak gönderme
- Anonymized user ID kullan
- Data retention politikası belirle
- ATT (App Tracking Transparency) uyumu (iOS)
Platform Karşılaştırması
| Özellik | Firebase | Mixpanel | Amplitude | PostHog |
|---|---|---|---|---|
| Ücretsiz tier | Sınırsız | 20M event | 50M event | 1M event |
| Funnel | Basit | Güçlü | Güçlü | İyi |
| Retention | Basit | Güçlü | Güçlü | İyi |
| Session replay | Yok | Yok | Session Replay | Var |
| Feature flags | Remote Config | Yok | Experiment | Var |
| Self-host | Hayır | Hayır | Hayır | Evet |
Analytics olmadan ürün geliştirmek, pusulasız yolculuk yapmak gibidir. İlk günden doğru event yapısı kurun.