# Push izni ne zaman istenmeli?

Sayfa: https://alidemirbas.com.tr/lab/ab-test-kutuphanesi/testler/push-izni-ne-zaman-istenmeli

## Hipotez

İzin ilk değer event'inden sonra istenirse soruyu gören kullanıcı onu daha kolay kabul edebilir; açılışta istemek ise isteği daha geniş bir kitleye gösterir. Atanan kullanıcı başına izin kabul oranında hangi zamanlamanın öne geçeceği, sorulanlardaki daha yüksek kabulün o ana ulaşamayanların kaybını telafi edip etmemesine bağlıdır.

## Ne zaman değerlendirilmeli?

Huni verisinde kullanıcılar izin penceresinden sonra kopuyor, ilk oturum tamamlama düşük kalıyor ya da bildirimleri sonradan kapatanlar artıyorsa izin isteğinin zamanlaması kullanıcıyı rahatsız ediyor olabilir; zamanlama henüz belirlenmemişse de bu test sana bir başlangıç noktası verir. İlk değerden sonra sormak öne geçerse o noktaya ulaşanlar izni daha istekli verir; açılış öne geçerse daha geniş kitleye sormak düşük kabulü telafi eder. Önce bildirimlerin gerçekte ne sağlayacağını netleştir ve izin öncesi açıklamayı buna göre yaz; metni vaatlerle şişirirsen ölçtüğün şey zamanlama değil abartı olur.

## Birincil metrik

**İzin Kabul Oranı**: Sabit sürede uygun ve atanmış kullanıcı başına verilen izni say; izin sorulanlardaki kabulü ayrıca raporla.

## Diğer metrikler

- **Yedi Gün Elde Tutma**: Yalnızca izin verenleri değil tüm atanan kullanıcıları karşılaştır.
- **Bildirim Tıklama Oranı**: Mesajlaşma politikası sabitken teslim edilen bildirimlere verilen yanıtı açıklayıcı metrik olarak raporla.
- **İlk Oturum Tamamlama**: İzin isteği akışı kesmemeli.
- **Bildirimi Kapatma Oranı**: Sonraki izin geri çekmelerini aynı takip süresinde izle.

## Testten önce ve test sırasında kontrol edilecekler

- **Zamanlama**: Açılışı, önceden belirlenen tek bir ilk değer event'iyle karşılaştır.
- **Açıklama**: Varsa izin öncesi açıklamayı ve metnini iki kolda aynı tut.
- **Bildirim değeri**: İki kolda aynı gerçek bildirim kullanımını anlat.
- **Ret**: Her platformun desteklediği davranış içinde aynı ret ve tekrar isteme politikasını uygula.
- **Platform**: İzin istenebilen kullanıcıları platform içinde randomize edip sonuçları ayrı incele.

## Sonuç yorumlanırken nelere dikkat edilmeli?

- Sonucu sabit süre sonunda atanan uygun kullanıcı başına izin kabul oranıyla değerlendir; yalnızca sorulanlardaki kabule bakmak, o ana daha az kişinin ulaştığı ilk değer kolunu olduğundan iyi gösterebilir. Yedi gün elde tutmayı da tüm atanan kullanıcılarda karşılaştır; daha çok izin ama daha düşük ilk oturum tamamlama ya da elde tutma, o zamanlamayı seçmek için yeterli değildir.
- Sonucu her platformda ayrı oku, çünkü izin penceresinin davranışı ve tekrar isteme sınırları platforma göre değişir. Seçtiğin ilk değer event'i ya da açıklama metni değişirse sonuç da değişebilir; bildirimi kapatma oranını aynı takip süresinde izleyerek verilen iznin kalıcı olup olmadığına bak.
- İzin vermeyen kullanıcının uygulamayı kullanmaya devam edebildiğini iki kolda da kontrol et. Reddi cezalandıran ya da platformun desteklemediği biçimde yeniden soran bir akış kabul oranını şişirebilir ve sonucu yorumlanamaz hâle getirir.
- Net bir fark yoksa kabuldeki artış, sorulan kişi sayısındaki düşüşle eriyor olabilir. Önce kollara düşen kullanıcı sayısının planladığın orana uyduğunu doğrula (örneklem oranı uyumsuzluğu). Atama dengeliyse izin kabul oranındaki farkı [A/B test anlamlılık hesaplayıcısıyla](https://alidemirbas.com.tr/hesaplayicilar/ab-test-anlamlilik-hesaplama) sına ve takip süresini kısaltma.

## Sık Sorulan Sorular

### İzin kabul oranı hangi kullanıcı grubu üzerinden hesaplanmalı?

Sabit sürede uygun ve atanmış kullanıcı başına verilen izni say. İzin sorulanlardaki kabulü ayrıca raporla. İlk değer event'ine daha az kişi ulaşabileceği için yalnızca sorulanlara bakmak varyantı olduğundan iyi gösterebilir. Kararı takip süresi sonunda net izin kabul oranı ile ver.

### Elde tutmayı yalnızca izin verenlerde ölçmek neden yanıltır?

İzin verenler kendi seçtikleri bir gruptur ve kollar arasında farklı büyüklükte olabilir. Elde tutmayı tüm atanan kullanıcılar üzerinden karşılaştır. İzin isteğinin ilk oturumu kesip kesmediğini de kontrol et.

### İzin vermeyen kullanıcıya nasıl davranılmalı?

Gruplar kol yapılmaz. Aynı havuzda randomize et, gerekirse grup bazında dengeli ata. İzin vermeyen kullanıcıyı uygulamadan mahrum bırakma. Sistem penceresi sınırlı sayıda gösterilebilir. Ret sonrası tekrar isteme kuralı iki kolda aynı olmalı. İzin geri çekmeyi eşit takip süresinde izle.
