Ana içeriğe atla
iOS 12, Geçici (Direct-To-History olarak da bilinir) push bildirimi yetkisini tanıttı. Bu, kullanıcıdan push bildirimleri göndermek için izin istemek zorunda kalmak yerine, uygulamanızın geçici yetki isteyebileceği anlamına gelir. Bunlar geçici olduğundan, aşağıdakiler dahil olmak üzere bazı azaltılmış işlevsellik vardır:
  • Banner gösterilmez
  • Karşılık gelen ses yok
  • Kullanıcı uyarısı yok
  • Doğrudan Bildirim Merkezi’ne gönderilir

Görüntü, sağlayıcıdan bildirimleri kullanılabilir tutma konusunda kullanıcıyı uyaran geçici bildirimi gösterir

Kullanıcı yanıt olarak Keep’i seçerse, şu seçeneklere sahiptir:
  • Sessizce Teslim Et: Kullanıcıyı sessiz push bildirimlerine abone eder. Push bildirimlerini sessiz tutar ve yalnızca Bildirim Merkezi’nde gösterir. Ayrıca, “Keep…” veya “Turn off…” seçeneklerini kaldırır.
  • Kapat: Kullanıcının bildirim aboneliğini iptal eder.

Bildirimleri sessizce teslim etme, kapatma veya ayarlara gitme kullanıcı yeteneğini gösteren görüntü

Bunlar açık veya kapalı olsa bile kullanıcıdan normal şekilde push’a abone olmasını isteyebilirsiniz. Normal push bildirimleri için istekte bulunursanız ve kullanıcı reddederse, başka push bildirimleri almayacaktır.

Geçici yetkiyi nasıl devre dışı bırakırım veya etkinleştiririm?

Uygulamanız için geçici yetkiyi etkinleştirmek veya devre dışı bırakmak için, OneSignal kontrol panelinizde Ayarlar > Apple iOS > Gelişmiş Yapılandırma > Enable iOS 12 uygulamanız için direct to history seçeneğine gidin (bu şu anda OneSignal SDK 2.9.0 veya daha yeni kullanmayı gerektirir). Devre dışı bırakmak için kutunun işaretini kaldırın (bu varsayılan olarak işaretsizdir).

Geçici ve Normal Yetki arasındaki fark nedir?

Uygulamanız için geçici bildirimleri etkinleştirdiğinizde, iOS 12+ abonelerinin uygulamayı bir sonraki başlatışlarında otomatik olarak push bildirimleri almasına izin verilecektir. Unutmayın, uygulamanız hala push bildirimi izinleri isteyebilir, bu da izin isteminin kullanıcıya gösterilmesine neden olur. Kullanıcı normal push istemi yoluyla push’u reddederse, bu geçici bildirimler de kapatılacaktır. İzin isteme akışınızı ayarlama hakkında ayrıntılar için, Push İzinleri İçin İstem bölümüne bakın.