Ana içeriğe atla
Geçici push bildirimleri (Direct-to-History olarak da bilinir), iOS 12+‘nın bir özelliğidir. Bu özellik, uygulamanızın önceden açık bir izin talep etmeden push bildirimleri göndermesine olanak tanır. Kullanıcılar bu bildirimleri Bildirim Merkezi’nde sessizce alır ve uygulamanızdan gelen bildirimleri tutup tutmayacaklarına karar verme fırsatı elde eder. Bu bildirimler geçici olduğundan, standart push bildirimlerine kıyasla görünürlükleri azaltılmıştır:
  • Banner gösterilmez
  • Ses çalınmaz
  • Kilit ekranı uyarısı olmaz
  • Doğrudan Bildirim Merkezi’ne iletilir
iOS provisional push notification with Keep and Turn Off options

Kullanıcılar geçici bildirimlerle nasıl etkileşime girer

Kullanıcı bir geçici bildirim aldığında, aşağıdaki seçenekleri görmek için Tut…‘u seçebilir:
  • Sessizce İlet — Bildirimleri sessiz tutar ve yalnızca Bildirim Merkezi’nde görünmesini sağlar. Bu işlem aynı zamanda gelecekteki bildirimlerden “Tut…” ve “Kapat…” istemlerini de kaldırır.
  • Kapat — Kullanıcının uygulamanızdaki tüm bildirimlerden aboneliğini iptal eder.
iOS prompt showing Deliver Quietly, Turn Off, and Settings options
Kullanıcılar Sessizce İlet veya Kapat’ı seçmiş olsa bile standart push izni isteyebilirsiniz. Ancak normal push izni isterseniz ve kullanıcı reddederse, geçici bildirimler dahil hiçbir push bildirimi almayacaktır.

Geçici yetkiyi etkinleştirme veya devre dışı bırakma

Geçici yetkiyi değiştirmek için OneSignal kontrol panelinize gidin: Ayarlar > Apple iOS > Gelişmiş Yapılandırma ve iOS 12 doğrudan geçmişi etkinleştir seçeneğini işaretleyin ya da işaretini kaldırın. Bu seçenek varsayılan olarak işaretsizdir.
Geçici yetki, OneSignal SDK 2.9.0 veya daha yeni bir sürümü gerektirir.
OneSignal Advanced Configuration panel with the iOS 12 direct to history checkbox

SSS

Geçici ve normal yetki arasındaki fark nedir?

Geçici yetki etkinleştirildiğinde, iOS 12+ aboneleri uygulamanızı bir sonraki açışlarında otomatik olarak push bildirim izinleri alır — izin istemi görüntülenmez. Uygulamanız ayrıca standart push izinlerini ayrıca talep edebilir; bu işlem yerel iOS izin istemini görüntüler. Kullanıcı bu standart istemi reddederse geçici bildirimler de kapatılır. İzin isteme akışınızı yapılandırma hakkında ayrıntılar için Push İzinleri İstemi bölümüne bakın.

Kullanıcı normal push istemini reddederse ne olur?

Standart iOS push izin istemini reddetmek, geçici bildirimler dahil uygulamanızdaki tüm push bildirimlerini kapatır. Kullanıcının bildirimleri iOS Ayarları aracılığıyla manuel olarak yeniden etkinleştirmesi gerekecektir.

Push İzinleri İstemi

Uygulamanızın kullanıcılardan standart push bildirimi izinlerini ne zaman ve nasıl isteyeceğini yapılandırın.