Tüm Sayfalar / 83 - Push Notification
Sayfa 83 / 161
Bildirim Sistemi

Push Notification

Tarayıcı ve mobil push bildirimleri

Biz Ne Yaptık?

Push Notification altyapısı kurduk. Kullanıcılara tarayıcı veya mobil cihaz üzerinden anında bildirim gönderebilirsiniz. E-posta beklemeden, spam klasörüne düşme riski olmadan direkt kullanıcının ekranına ulaşın.

Masaüstü Bildirimi

Chrome, Firefox, Safari, Edge

Mobil Push

Android ve iOS desteği

Segment Bazlı

Hedef kitleye özel gönderim

Açılma Takibi

Kaç kişi tıkladı, kaç kişi açtı

Ne İşe Yarıyor?

Anında Ulaşım

E-posta günler sonra okunabilir. Push bildirimi saniyeler içinde kullanıcının gözünün önünde.

Yüksek Açılma Oranı

E-posta %15-20 açılma oranına karşı, push bildirimi %50-70 açılma oranına sahip.

Geri Kazanım

Uzun süredir girmeyen kullanıcıları "Seni özledik" bildirimleriyle geri kazanın.

Kampanya Duyurusu

Yeni özellik, indirim, özel gün kampanyalarını anında duyurun.

Bildirim Türleri

Yeni İçerik

Favori sanatçı yeni şarkı ekledi

Abonelik

Süre dolmadan hatırlatma

Kampanya

Özel indirim duyurusu

Sosyal

Paylaşım beğenildi

Arkaplanda Neler Çalışıyor?

Bir push notification gönderildiğinde şu teknik süreç işler:

1

Service Worker Registration (SW Kaydı)

Sayfa yüklenirken navigator.serviceWorker.register('/sw.js') çağrılır. Service Worker tarayıcıya kurulur ve arka planda çalışmaya başlar.

2

Permission Request (İzin İsteme)

Notification.requestPermission() ile kullanıcıdan izin istenir. Kullanıcı "İzin Ver" derse granted döner ve subscription başlar.

3

Push Subscription (Abone Olma)

pushManager.subscribe({userVisibleOnly: true, applicationServerKey: VAPID_KEY}) ile FCM/APNs'e subscription oluşturulur. Dönen endpoint sunucuya kaydedilir.

4

Server Push (Sunucu Gönderimi)

Bildirim gönderilecekse sunucu web-push kütüphanesi ile FCM endpoint'ine POST yapar. Payload VAPID private key ile şifrelenir.

5

Push Event (SW Tetikleme)

FCM/APNs mesajı cihaza iletir. Service Worker self.addEventListener('push', ...) ile yakalar. Tarayıcı kapalı olsa bile SW uyanır.

6

Notification Display (Bildirim Gösterme)

SW self.registration.showNotification(title, {body, icon, badge, actions}) ile OS seviyesinde bildirim gösterir. Tıklanınca notificationclick event'i tetiklenir.

Anahtar Terimler

Push Notification

Sunucudan cihaza gönderilen anlık bildirim.

Kapı zili gibi, haber vermeye gelir

Service Worker

Arka planda çalışan ve bildirimleri alan kod.

7/24 çalışan güvenlik görevlisi

Yeni Şarkı!
Favori sanatçın yeni şarkı ekledi
Anında Bildirim
Gerçek Zamanlı İletişim
Push