Push Bildirim Sistemi Nedir?
Push bildirimleri, kullanıcılarınıza tarayıcı üzerinden anlık mesajlar göndermenizi sağlar. Kullanıcı sitenizde olmasa bile masaüstünde bildirim görebilir.
Müşterilerinize anında ulaşın
E-postadan 7x daha yüksek açılma oranı
SMS maliyeti olmadan bildirim gönderin
Kurulum
1. VAPID Anahtarları Oluşturma
Push bildirimleri için VAPID (Voluntary Application Server Identification) anahtarlarına ihtiyacınız var.
Admin Panel > Ayarlar > Push Bildirimler sayfasında "Anahtar Oluştur" butonuna tıklayın veya terminal üzerinden:
cd /path/to/markaclick
php scripts/generate-vapid-keys.php
2. Yapılandırma
config/push.php dosyasını düzenleyin:
<?php
return [
'vapid' => [
'public_key' => 'BLxxxxxxxxxxxxxxxx...',
'private_key' => 'xxxxxxxxxxxxxxxx...',
'subject' => 'mailto:info@siteniz.com'
]
];
Private key'i asla paylaşmayın ve güvenli bir yerde saklayın!
Kullanım
Admin Panelden Bildirim Gönderme
- Admin Panel > Pazarlama > Push Bildirimleri
- "Yeni Bildirim" butonuna tıklayın
- Başlık ve mesaj yazın
- İsteğe bağlı: Görsel ve link ekleyin
- "Gönder" butonuna tıklayın
Bildirim Alanları
| Alan | Açıklama | Zorunlu |
|---|---|---|
| Başlık | Bildirim başlığı (maks. 50 karakter) | ✅ |
| Mesaj | Bildirim içeriği (maks. 150 karakter) | ✅ |
| Link | Tıklandığında yönlendirilecek URL | ❌ |
| Görsel | Bildirimde gösterilecek ikon (192x192px) | ❌ |
Frontend Entegrasyonu
Sitenizde bildirimlere abone olma butonu otomatik olarak header'a eklenir. Kullanıcılar 🔔 ikonuna tıklayarak bildirimleri açıp kapatabilir.
Bildirim İzni Akışı
🔔 ikonuna tıklar
Tarayıcı izin sorar
Subscription kaydedilir
Bildirim alabilir
İstatistikler
Admin Panel > Push Bildirimleri sayfasında şu istatistikleri görüntüleyebilirsiniz:
- 📊 Toplam abone sayısı
- 📈 Gönderilen bildirim sayısı
- ✅ Başarılı gönderim oranı
- 📅 Son gönderim tarihi
En İyi Uygulamalar
Yapılması Gerekenler
- Kısa ve öz mesajlar yazın
- Değerli içerik sunun (indirimler, yeni ürünler)
- Doğru zamanda gönderin (mesai saatleri)
- Aşırıya kaçmayın (günde 1-2 bildirim max)
Kaçınılması Gerekenler
- Çok sık bildirim göndermek
- İlgisiz içerik paylaşmak
- Gece saatlerinde göndermek
- Tıklama tuzağı (clickbait) kullanmak
Sorun Giderme
Bildirimler neden gitmiyor?
- VAPID anahtarları doğru mu kontrol edin
- HTTPS kullanıldığından emin olun
- Service Worker düzgün yükleniyor mu?
- Tarayıcı bildirimlere izin veriyor mu?
410 Gone hatası alıyorum
Bu hata aboneliğin süresi dolduğunu gösterir. Sistem otomatik olarak bu kayıtları temizler. Kullanıcının tekrar abone olması gerekir.
Tarayıcı Desteği
| Tarayıcı | Desktop | Mobile |
|---|---|---|
| Chrome | ✅ | ✅ |
| Firefox | ✅ | ✅ |
| Edge | ✅ | ✅ |
| Safari | ✅ (macOS 13+) | ✅ (iOS 16.4+) |