Kullanıcıların güvendiği cihaz izin istemleri: metin ve akışlar
Kullanıcıların güvendiği cihaz izin istemleri, doğru zamanlama ve sade dil ile başlar. Bu metin ve akış kalıplarıyla onay oranlarını yükseltin ve uyumluluğu koruyun.

Kullanıcıların İzin Vermekte Tereddüt Etme Nedenleri
İzin istekleri bir güven testi gibidir. İşletim sistemi diyaloğu geri dönüşü olmayan bir karar gibi gelebilir. Tek bir dokunuş kişisel bir şeyi açığa çıkarabilir ve çoğu kişi bunun ardından ne olacağını bilmez. Birçok kişi uygulamaların gereğinden fazla erişim istediği veya erişimi alakasız şekillerde kullandığı deneyimleriyle zarar görmüştür.
Tereddütün en büyük nedeni bağlam eksikliğidir. Bir izin, o anda açık bir fayda göstermeden belirdiğinde, ödülsüz risk gibi algılanır. İyi niyet olsa bile sistem istemi geneldir; kullanıcılar erişimin bir kerelik, ara sıra mı yoksa sürekli mi kullanılacağını anlayamaz.
Bazı izinler diğerlerinden daha güçlü tepkiler tetikler:
- Kamera gerçek dünyada gözlemleniyormuş hissi verir. Kayıt, depolama veya paylaşım konusunda endişe olur.
- Konum takip edilme hissi uyandırabilir. Birçok kişi, sadece bir kerelik ihtiyaç olsa bile arka planda çalıştığını varsayar.
- Bildirimler daha çok kontrolle ilgilidir. İnsanlar spam, sürekli titreşimler ve suçluluk hissettiren rozetlerden endişe eder.
Ayrıca izin ekranlarının uygulamalar arasında aynı görünmesi de yardımcı olmaz. Kullanıcılar bunları bilgilendirilmiş bir tercihten çok savunmacı bir seçim olarak görmeyi öğrenirler.
Amaç kimseyi kandırıp "İzin Ver" demesini sağlamak değil. Amacınız, neye erişmek istediğinizi, bunun neden şimdi gerekli olduğunu ve neler yapmayacağınızı açıklayarak net bir karar almalarına yardımcı olmaktır. Bunu iyi yaptığınızda, güvenin bir yan ürünü olarak opt-in oranları yükselir.
Erken standartı belirleyin: uyumluluğa dikkat edin, şeffaf olun ve ölçebileceğiniz değişiklikler yapın. Kabul oranlarını izin türüne ve sorduğunuz yere göre izleyin. Bir “Hayır”ı kullanıcı hatası olarak görmek yerine zamanlama veya açıklıkla ilgili geri bildirim olarak değerlendirin.
Siz Kontrol Edebilecekleriniz vs OS'in Kontrol Ettikleri
Çoğu cihaz izin istemi sizin tarafınızdan yazılmaz. İşletim sistemi son “İzin Ver / İzin Verme” diyalogunun sahibi olduğu için kullanıcılar tanıdık, tutarlı bir desen görürler.
Sizin göreviniz bu sistem diyaloğunu beklenen, güvenli ve değeri olan bir şey gibi hissettirmektir. Kullanıcılar şaşırmış hissettiğinde genellikle sadece yaptıkları şeye geri dönmek için “İzin Verme”ye dokunurlar.
Sistem isteminin söyleyebilecekleri ve söyleyemeyecekleri
Hem iOS hem de Android'de OS istemi sınırlıdır. İzin adını (kamera, konum, bildirimler), uygulama adınızı gösterir ve standart düğümler sunar. Kullanıcının kendi kelimeleriyle faydayı açıklamaz ve gerçek soruyu yanıtlamaz: “Bunu neden şimdi istiyorsunuz?”
İzin istemi anını çevreleyen her şeyi siz kontrol edebilirsiniz:
- Zamanlama: ilk açılışta değil, ilgili eylem sırasında sorun.
- Bağlam: faydayı açıklayan kısa bir ön-istem ekranı veya yerleştirilmiş mesaj ekleyin.
- Metin: sade dilde bir neden ve sonra ne olacağı.
- Kapsam: sadece ihtiyacınız olanı isteyin (ör. “Uygulamayı kullanırken” yerine “Her zaman” istemeyin).
- Kurtarma UX'i: kullanıcı İzin Ver veya İzin Verme dedikten sonra ne görür.
Onay vs uyumluluk (aynı şey değil)
Kullanıcının “İzin Ver” demesi cihaz yeteneği için onaydır. Bu, gizlilik politikanızın, veri işleme kurallarınızın veya yasal açıklamalarınızın yerine geçmez. OS diyaloğunu bir yasal kalkan olarak değil, bir güven anı olarak görün.
Platform beklentileri basittir: iOS açık bir neden (purpose string) bekler ve “konumunuza ihtiyacımız var” gibi belirsiz açıklamaları cezalandırır. Android ise izinleri ihtiyaç duyulduğunda istemenizi bekler; yeni Android sürümleri bildirimleri de çalışma zamanı izni olarak ele alır.
Kafanız karıştıysa, sadece gerektiğinde sorun ve bunu bir arkadaşınıza anlatır gibi bir cümleyle açıklayın.
İzin İstemleri için Basit Bir Güven Çerçevesi
Kullanıcılar özelliğinizi yargılamaz; riski yargılarlar. İsteğiniz belirsiz veya erken görünürse, birçok kişi refleksle “İzin Verme”ye dokunur.
Üç güven sinyalini sade sözlerle görünür kılın:
- şu anda aldıkları belirli fayda ("deneyiminizi geliştirmek" değil)
- kapsam (neye erişeceğiniz ve ne yapmayacağınız)
- ellerinde kalan kontrol (bunu sonra nasıl değiştirecekleri ve uygulamanın izin olmadan çalışıp çalışmayacağı)
Basit bir yapı, ön-istem ekranı, araç ipucu veya sistem diyaloğu çevresindeki metin için işe yarar:
- Neden şimdi: bunu az önce yaptıkları eyleme bağlayın.
- Ne için: özelliği ve hangi verinin kullanılacağını adlandırın.
- Hayır derseniz: neyin bozulacağını ve neyin çalışmaya devam edeceğini açıklayın.
Genel ifadelerden kaçının çünkü bunlar veri toplama gibi algılanır. Somut olun: “Miktarı otomatik doldurmak için fişi tarayın” veya “Sipariş durumunuz değiştiğinde teslimat güncellemesi gönder.”
Ton sakin ve direkt olsun. İnsanları suçlamayın (“Buna ihtiyacınız var”), baskı kurmayın (“Devam etmek için izin verin”) ve aşırı vaatlerde bulunmayın (“Hiçbir şeyi saklamıyoruz”) — ancak buna kesinlikle güvenebiliyorsanız belirtin.
Çoğu izin isteği için uyan basit bir metin şablonu:
- “[izin] verin, [tek bir açık işlevi yerine getirmek için].”
- “Bunu yalnızca [belirli eylem/zaman] yaptığınızda kullanıyoruz.”
- “Şimdi değil demek sorun değil — yine de [alternatif] yapabilirsiniz ve bunu Ayarlar'dan daha sonra değiştirebilirsiniz.”
Adım Adım Akış: Ö ön-istemden OS istemine ve takip ekranına
İnsanlar, istek eylemleriyle bağlandığında izin istemlerine güvenir; uygulamanın bir gün yapabileceği bir şeye bağlı olmadığında değil.
Genelde opt-in'i rahatsız edici olmadan artıran bir akış:
- İhtiyaç anını algılayın. İsteği “Barkod Tara”, “Fiş Yükle” veya “Teslimat takibini etkinleştir” gibi kullanıcı eyleminden tetikleyin. Eğer izin gerçekten gerekliyse ilk açılışta sormaktan kaçının.
- Kısa bir ön-istem gösterin (sizin ekranınız). Bir cümle fayda, bir cümle sonraki adım. Tarafsız ve spesifik tutun.
- Hemen OS istemini açın. Ön-istem, sistem diyaloguna doğrudan yol açmalı, böylece tek bir karar gibi hissedilir.
- Her iki sonucu da ele alın. İzin verilirse, ne değiştiğini onaylayın ve ilerleyin. Reddedilirse, neyin çalışmaya devam ettiğini ve nelerin kısıtlandığını gösterin.
- Daha sonra değiştirmeyi kolaylaştırın. Uygulama içi ayarlarınıza açık bir “Aç” girdisi ekleyin ve adımları kullanıcıyı suçlamadan açıklayın.
İyi bir ön-istem mini bir gizlilik politikası değildir. Kullanıcının doğrulayabileceği bir sözdür. Örneğin: “Fişi taramak için kameraya ihtiyacımız var. Bunu yalnızca Tarama'ya dokunduğunuzda kullanıyoruz.”
OS kararından sonra sakin kalın. Kullanıcı “İzin Verme”ye dokunursa korkutucu metinlerden kaçının. Bir alternatif (manuel yükleme, fotoğraflardan seçme) sunun ve daha sonra özelliğe geri döndüklerinde tekrar hatırlatın.
AppMaster ile inşa ediyorsanız, izin isteğini tam olarak ihtiyaç duyan ekran ve eylemin yanında tutmak web ve mobil arasında zamanlama ve niyeti uyumlu tutmayı kolaylaştırır.
Kamera, Konum, Bildirimler için İşe Yarayan Metin Kalıpları
İyi bir izin metni iki işi yapar: anlık faydayı açıklar ve kullanıcının ne göreceğini (OS diyaloğu) belirtir. Kısa, spesifik ve doğru tutun. Faydayı dürüstçe açıklayamıyorsanız henüz sormayın.
OS diyaloğundan önceki ön-istem metinleri
Bir ön-istem, sizin kontrolünüzdeki basit bir ekran veya modaldir; OS izin diyaloğu hemen öncesinde gösterilir. Net bir birincil düğme (Devam) ve saygılı bir ikincil seçenek (“Hayır, teşekkürler”) içermek yardımcı olur. İkinci seçenek baskıyı azaltır ve genelde güveni artırır.
Aşağıdaki kalıplardan yararlanın:
Pattern 1 (benefit + timing)
“Add a photo now?”
“We’ll open your camera so you can take a profile photo. You can change it anytime.”
[Continue] [No thanks]
Pattern 2 (what you will and won’t do)
“Turn on notifications?”
“We’ll only notify you about order updates and security alerts. No marketing.”
[Continue] [No thanks]
Pattern 3 (reassurance)
“Share your location?”
“We use your location to show nearby pickup points. You can turn this off in Settings.”
[Continue] [No thanks]
İzin türüne göre kısa metin örnekleri
Kamera (fişler, profil fotoğrafı, belge yakalama)
Option A: “Use camera to scan your receipt.”
Option B: “Take a profile photo. We only use it on your account.”
Option C: “Capture your document in-app. We don’t record video in the background.”
Konum (ETA, yakın teslim alma noktaları, yalnızca gerektiğinde güvenlikle ilgili kullanım)
Option A: “Share your location to show nearby pickup points.”
Option B: “Allow location to improve your delivery ETA while your order is active.”
Option C: “Help us confirm it’s really you by checking location during sign-in.”
(Only use C if it is true and you can explain it clearly.)
Bildirimler (sipariş durumu, hatırlatmalar, güvenlik uyarıları)
Option A: “Get order status updates: confirmed, shipped, delivered.”
Option B: “Reminders for appointments and time-sensitive tasks.”
Option C: “Security alerts for new sign-ins and password changes.”
Dili sade tutun, belirsiz vaatlerden kaçının ve metni kullanıcının o andaki ihtiyacına göre eşleştirin.
Minimum İste: İzin Türüne Göre Kapsam ve Zamanlama
Kullanıcılar, istek yaptığınızda ne yaptıklarına daha çok "evet" derler. “Minimum” iki şeyi ifade eder: OS'nin sunduğu en küçük kapsam ve sormanın mantıklı olduğu en geç an.
Konum için, özellik ekranda iken “Uygulamayı kullanırken”i tercih edin. Eğer sadece yakın sonuçlara veya teslim alma adresine ihtiyacınız varsa, kullanıcı o sayfada “Konumumu kullan”a dokunduğunda sorun. Arka plan konumunu yalnızca kullanıcı sürekli takip bekliyorsa (rota kaydı, güvenlik uyarıları gibi) ayrı ve açık bir yükseltme olarak sunun.
Kademeli izin iyi çalışır:
- Kamera: kayıt sırasında veya “Tarama” ya da “Fotoğraf ekle”ya dokunulduğunda sorun, kayıt sırasında değil.
- Konum (ön plan): bir harita açıldığında, “Yakınımı bul”a dokunduğunda ya da “Adresimi otomatik doldur”u seçtiğinde isteyin.
- Bildirimler: bir kullanıcı bildirim almayı hak edecek anlamlı bir şey oluşturduktan sonra isteyin (sipariş güncellemeleri, bilet yanıtları), ilk açılışta değil.
Bazı durumlarda bir özellik, başlangıçta verilen izinden daha güçlü bir izne ihtiyaç duyabilir. Kullanıcıyı aniden bir OS istemiyle şaşırtmayın. Yeni faydayı önce açıklayın, net bir seçim sunun ve sonra sistem diyaloğunu tetikleyin.
Ayrıca sıklığa dikkat edin. Bir kullanıcı reddettiyse aynı isteği tekrar tekrar göstermeyin. Özelliği tekrar denediklerinde veya özellik içinde “Ayarlar'da etkinleştir” gibi sakin bir seçenek sunduğunuzda tekrar sorun.
Örnek: bir müşteri portalında kamera erişimini yalnızca kullanıcı “Fiş Yükle”ye dokunduğunda isteyin; bildirimleri ise bir vaka için “Güncellemeleri al”ı seçtikten sonra sorun. İstek niyetle eşleştiğinde onay net kalır.
Karardan Sonra: İzin Ver ve İzin Verme için Ekranlar
OS istemi yüksek riskli bir andır, ancak hemen sonrasında gösterilen ekran güvenin kazanıldığı veya kaybedildiği yerdir. Bunu bir ayrıntı olarak değil, deneyimin parçası olarak ele alın.
Kullanıcı İzin Ver dediyse
Açtıkları şeyi onaylayın, ardından hemen ilerletin. Genel “Başarılı” ekranlarından kaçının. Faydayı sadece gösterin ve tek bir net sonraki eylem sunun.
Kamera için örnek mikro metin:
- Başlık: Kamera açık
- Gövde: Artık fişleri tek dokunuşla tarayabilirsiniz.
- Birincil düğme: Fiş tara
- İkincil düğme: Şimdi değil
Konum için örnek:
- Başlık: Konum etkin
- Gövde: Yakın teslim alma saatlerini ve daha hızlı teslimat tahminlerini göstereceğiz.
- Birincil düğme: Yakındakileri gör
Bildirimler için örnek:
- Başlık: Bildirimler etkin
- Gövde: Sizi yalnızca sipariş güncellemeleri ve mesajlar hakkında bilgilendireceğiz.
- Birincil düğme: Devam et
Kullanıcı İzin Verme dediyse
Suçlama yapmayın. Görevlerini yine tamamlayabilmeleri için alternatif bir yol verin, neyin eksik olduğunu açıklayın ve daha sonra “Ayarlar”dan açabileceklerine dair bir ipucu gösterin.
Reddetme örneği mikro metni:
- Başlık: Yine de devam edebilirsiniz
- Gövde: Kamera erişimi olmadan fotoğraf yükleyebilirsiniz.
- Birincil düğme: Fotoğraf yükle
- İkincil düğme: Tekrar dene
- Yardımcı metin: Bunu daha sonra telefonunuzun Ayarlar bölümünden açabilirsiniz.
Erişilebilirlik temelleri burada önemlidir: metni okunur tutun (iyi kontrast, 16px+), açık düğme etiketleri kullanın (“Fotoğraf yükle”, “Tamam” değil) ve küçük dokunma hedeflerinden kaçının. Ayarlar ipucunu gösteriyorsanız bunun normal bir düğme olmasına dikkat edin, küçük bir metin satırı değil.
Opt-in ve Güveni Azaltan Yaygın Hatalar
En hızlı şekilde daha fazla “İzin Verme” yanıtı almak istiyorsanız çok erken sormak yeterlidir. Uygulama açılışında görülen ilk şey OS izin istemi ise insanlar ne kazandıklarını bilmedikleri için genelde reddeder.
Paketleme de zarar verir. Kamera, konum ve bildirimleri tek seferde istemek, uygulamanın “her şeye erişmek istediği” algısı yaratır.
Baskı taktikleri ters etki yapar. Suçlama (“Lütfen bize yardım edin”), aciliyet (“Şimdi gerekli”) ve cezalandırma (“Uygulamayı kullanamazsınız”) kısa vadede opt-in artırsa da uzun vadede güveni zedeler ve kullanıcı kaybına yol açar.
Bir diğer UX tuzağı reddetme çıkmazıdır. Eğer bir kullanıcı “İzin Verme” dediğinde onu engelliyorsanız uygulamanız kırılgan görünür. İşleyen bir yedek sunun ve daha sonra izni etkinleştirmenin nasıl yapılacağını gösterin.
Aşırı vaatte bulunmak da risklidir. Metniniz, gerçekte ihtiyaç duyduğunuzdan daha geniş görünüyorsa kullanıcılar en kötü senaryoları varsayar. Vaadi dar tutun ve OS sözcükleriyle eşleştirin.
Genellikle en çok zarar veren kalıplar:
- uygulama açılışında izni istemek
- açık faydası olmadan birden fazla izni art arda istemek
- gerekmediği halde suçlamaya veya zorlamaya başvurmak
- reddetmeden sonra ilerlemeyi kapatmak yerine “Devam et” seçeneği sunmamak
- özelliğin ihtiyaç duyduğundan daha geniş veri kullanımı iddia etmek
Yayına Almadan Önce Hızlı Kontrol Listesi
Kendinizi güvenmeyen bir ilk kez kullanıcı gibi düşünün. Amaç basit: mantıklı bir zamanda sorun, faydayı sade kelimelerle açıklayın ve insanlar hazır değilse devam etmelerine izin verin.
- Ön-isteminiz bir soruyu net cevaplıyor mu: bu hâlâ neden şimdi gerekli?\n- İstek ekranda görünenle eşleşiyor mu (açılışta sürpriz istemler yok)?\n- Kullanıcı Hayır dediğinde bir yedek var mı: sınırlı mod, manuel giriş veya “Şimdi değil” + neyin eksik olduğu açıklaması?\n- Metniniz kullanıcı faydasını söylüyor, teknik izni değil.
- Daha sonra Ayarlar yolunu basitçe belirtiyorsunuz.
Sonra gerçek bir cihaz üzerinde kısa bir çalışma yapın. Her izni onu gerektiren özellikten tetikleyin, bir kez reddedin, sonra özelliği tekrar deneyin. Uygulama sakince yanıt vermeli: yedek sunmalı, neyin kısıtlı olduğunu açıklamalı ve kullanıcı hazır olduğunda tekrar denemeyi kolaylaştırmalıdır.
Gerçekçi Örnek: Doğru Anlarda İsteyen Bir Müşteri Portalı
Bir müşteri portalı mobil uygulaması düşünün: kullanıcılar belge fotoğrafları (kimlik, faturalar, teslimat notları) gönderir ve taleplerinin durumunu takip eder. Amaç, kullanıcı Hayır dese bile uygulamayı kullanılabilir tutmak ve izin istemlerini rastgele değil beklenen bir deneyim haline getirmektir.
Kamera için, kullanıcı zaten belge eklemeye çalışana kadar bekleyin. Kullanıcı Belge Yükle (veya Tara)ya dokunduğunda kısa bir ön-istem gösterin: “Belge eklemek için kameraya ihtiyacımız var. Bunu yalnızca Tarama veya fotoğraf çektiğinizde kullanıyoruz.” Ardından hemen OS istemini açın.
Bildirimler için ilk açılışta sormayın. Kullanıcının anlamlı bir eylemi tamamlamasına izin verin — örneğin ilk talebini gönderene kadar bekleyin. Onay ekranında nazik bir hatırlatma ekleyin: “Talebiniz Onaylandı ya da Ek bilgi gerekli olduğunda bildirim almak ister misiniz? Bildirimleri aç.” Eğer kullanıcı Aça dokunursa OS istemini gösterin. Eğer görmezden gelirlerse portal yine çalışır.
Kullanıcı kamera erişimini reddederse yükleme yolunu açık tutun: Fotoğraflardan Seç veya Dosyalardan Yükle seçenekleri sunun ve küçük bir not ekleyin: “Daha hızlı tarama için Kamerayı daha sonra Ayarlar'dan açabilirsiniz.” Bildirimler reddedilirse portal içi durum görünür kalmalı ve bir şey değiştiğinde küçük bir uygulama içi banner ile bildirim alternatifi düşünülebilir.
Başarı göstergesi: istekler bağlam içinde gerçekleştiğinde reflekssel reddetmeler azalır ve “Güncelleme almadım” veya “Belge yükleyemiyorum” gibi destek talepleri de düşer. Opt-in oranlarını, o anda sorduğunuz noktadaki kabul oranlarını ve bağlantılı metrikleri (tamamlanan yüklemeler, tekrar gelen ziyaretler) izleyin.
Ölç, Yinele ve Güvenli Yayınla
İzin UX'i tek seferlik bir metin işi değildir. Zamanlama, ifade ve hangi ekranın sorduğu gibi küçük değişiklikler opt-in'i ciddi şekilde etkileyebilir; bu yüzden her izni bir ürün kararı gibi ele alın.
Önce izin türü ve giriş noktasına göre kabul oranlarını izleyin. “Bildirimler” genel bir gösterge sağlar, ama asıl eyleme geçirilebilir veri “onboarding sırasında” ile “sipariş güncellemeleri ekranında”ki isteklerin performans farkıdır. Görünümü basit tutun: kaç kişi ön-isteği gördü, kaç kişi OS istemine ulaştı ve kaç kişi İzin Ver dedi.
Test yaparken bir seferde yalnızca bir şeyi değiştirin. Zamanlamayı ve metni aynı anda değiştirirseniz hangi unsurun fayda sağladığını bilemezsiniz.
- Ya zamanı (ne zaman sorduğunuz) ya da metni (neden açıkladığınız) test edin, ikisini birden değil.
- Aynı giriş noktasını karşılaştırın (aynı özellik ekranı).
- Testleri hafta içi ve hafta sonu davranışlarını kapsayacak kadar uzun çalıştırın.
Rakamlar her şeyi anlatmaz. Destek kayıtlarını, sohbet günlüklerini ve uygulama mağazası yorumlarını kafa karıştıran sinyaller için inceleyin: “Neden konum istiyorsunuz?” veya “Sürekli soruyor” gibi şikayetler genelde belirsiz fayda, sürpriz istem veya reddetme sonrası tekrar eden isteklerle ilgilidir.
İç incelemeler ve uyumluluk için basit bir değişiklik günlüğü tutun: ne değişti (metin, ekran, mantık), ne zaman yayınlandı ve neden.
Bu akışları platformlar arası daha kolay kurup yinelemek isterseniz, AppMaster (appmaster.io) tam uygulamalar için tasarlandığından her izin isteğini o anki ekran ve eyleme bağlamak ve akışı teknik borç biriktirmeden değiştirmek kolaylaşır.
SSS
Kullanıcının, ihtiyaç duyulan özelliği tetiklediği anda sorun — örneğin “Tarama”, “Yakınımı bul” veya “Güncellemeleri al”a dokunduğunda. Uygulama gerçekten bu izne ihtiyaç duymuyorsa ilk açılışta sormaktan kaçının.
Ön-istem, OS diyaloğundan hemen önce gösterdiğiniz küçük bir ekran veya mesajdır. İşletim sisteminin diyaloğunun veremediği eksik bağlamı sağlar: neye ihtiyacınız var, bunun şimdi size nasıl faydası dokunur ve hayır derlerse ne olur.
Anlık faydayı tek cümlede açıkça belirtin ve kapsamı dar tutun. Kullanıcı o anda bir kazanım görmüyorsa isteği risk olarak algılar; bu yüzden dürtuklayıcı veya baskıcı olmadan yararı gösterin.
Şu anki eyleme bağlı, somut kullanıcı odaklı sonuçlar söyleyin: örneğin “Miktarı otomatik doldurmak için fişi tarayın.” “Deneyiminizi iyileştirmek için” gibi genel ifadelerden kaçının.
Özelliği destekleyecek en küçük kapsamı isteyin. Konum için genelde “Uygulamayı kullanırken” yeterlidir; arka plan konumu gerekiyorsa bunu ayrı, açık bir yükseltme anı olarak sunun.
Kullanıcının şimdi neleri açtığını onaylayın ve hemen özelliğe yönlendirin. Kısa, spesifik bir onay güven oluşturur; genel “Başarılı” mesajlarından kaçının.
Alternatif bir yol verin, neyin kısıtlı kaldığını açıklayın ve daha sonra Ayarlar'dan açabileceklerini belirtin. Amaç, reddetme sonrası uygulamayı çalışamaz hale getirmek değil.
İhtiyaç yoksa birden fazla izni aynı anda sormayın. Paket halinde istemek “bu uygulama her şeye mi erişmek istiyor?” algısı yaratır ve refleksle reddetmeye yol açar.
Kamera ve konum istemleri daha kaygı uyandırır çünkü arka planda izleme veya kayıt gibi kötü senaryolar akla gelir. “Sadece Tarama yaptığınızda” gibi dar bir kullanım sözü veren kısa bir ön-istem korkuyu azaltır.
Kabul oranlarını izin türüne ve giriş noktasına göre takip edin — sadece toplam “bildirimler” değil, “sipariş güncellemeleri ekranından gelen bildirim isteği” gibi bağlamlar ölçülebilir ve eyleme dönüştürülebilir veriler verir. AppMaster gibi platformlar her izni belirli ekran ve eyleme bağlamayı kolaylaştırır.


