Push Bildirimi Nedir?
İngilizce: Push Notification
Push bildirimi, kullanıcı uygulamayı açmadan bile cihazına iletilen, izin ve abonelik mekanizmasına bağlı anlık uygulama mesajıdır.
Push Bildirimi Nedir?
Push bildirimi, kullanıcı uygulamayı aktif olarak kullanmıyorken bile cihaz ekranına ulaşabilen kısa uygulama mesajıdır. Sipariş durumu, güvenlik uyarısı, randevu hatırlatma veya kargo güncellemesi gibi zaman hassasiyeti olan bilgiler için kullanılır.
Mobil uygulamalarda bildirimler genellikle Apple Push Notification service veya Firebase Cloud Messaging üzerinden iletilir. Web tarafında ise tarayıcı izin verir, uygulama push aboneliği oluşturur ve service worker bildirimi alıp kullanıcıya gösterir.
Nasıl Çalışır?
- Kullanıcı bildirim izni verir.
- Uygulama cihaz veya tarayıcı için benzersiz abonelik/token alır.
- Sunucu bu token’ı kullanıcı hesabıyla ilişkilendirir.
- Olay oluştuğunda sunucu push servis sağlayıcısına mesaj gönderir.
- Cihaz bildirimi gösterir; kullanıcı dokunursa hedef ekrana yönlendirilir.
İş Dünyasında Kullanımı
Push bildirimi doğru segmentasyon ve sıklık kontrolü gerektirir. Sepet hatırlatma, teslimat güncellemesi veya kritik güvenlik bildirimi yararlıdır; ilgisiz kampanya bombardımanı ise izin iptaline ve marka güveninin azalmasına neden olur.
Service worker web push akışının tarayıcı tarafındaki parçasıdır; PWA deneyimlerinde bildirim, çevrimdışı çalışma ve ana ekrana ekleme birlikte tasarlanır.
İlgili Terimler
App Store optimizasyonu, uygulamanın mağazada daha bulunur ve ikna edici görünmesi için listeleme öğelerini iyileştirir.
Deep LinkDeep link, kullanıcıyı uygulamanın ana ekranı yerine belirli içerik, ürün veya işlem ekranına doğrudan götüren bağlantıdır.
Derin Bağlantı (Deep Linking)Derin bağlantı, kullanıcıyı uygulamanın ana ekranı yerine doğrudan ilgili ekran, içerik veya kampanya adımına götürür.
Push Bildirim StratejisiPush bildirim stratejisi, kime hangi mesajın ne zaman gönderileceğini değer, izin ve rahatsızlık dengesine göre planlar.
PWAPWA, web sitesini service worker, manifest ve duyarlı tasarımla kurulabilir, çevrimdışı çalışabilir uygulama deneyimine yaklaştıran yaklaşımdır.
Service WorkerService worker, web sayfasından ayrı çalışan ve ağ isteklerini yakalayıp cache, push bildirimi ve çevrimdışı deneyimi yöneten tarayıcı scriptidir.