Bildirimler
OneSignal Entegrasyonu
Push bildirimleri kurulumu
1OneSignal hesabı oluşturun#
Push bildirimlerine başlamak için ücretsiz bir OneSignal hesabına kaydolun. OneSignal sınırsız push bildirimini ücretsiz sunar.
2Yeni uygulama oluşturun#
OneSignal panelinde:
- 'New App/Website'e tıklayın
- Uygulama adınızı girin
- Platform olarak 'Google Android (FCM)' seçin
- 'Next'e tıklayın
3Firebase projesi oluşturun#
OneSignal'in çalışması için bir Firebase projesine ihtiyacınız var. Firebase Console'a gidin ve yeni bir proje oluşturun veya mevcut birini kullanın.
4Firebase'e Android uygulaması ekleyin#
Firebase projenizde:
- 'Add App'e tıklayın ve Android'i seçin
- Uygulamanızın paket adını girin (oluşturucuda belirlediğiniz paket adıyla AYNI olmalıdır)
- 'google-services.json' dosyasını indirin
- ⚠️ ÖNEMLİ: Bu, daha sonra Web2APK Oluşturucusuna yükleyeceğiniz dosyadır.
- 'Continue'ya tıklayın ve kurulumu bitirin
5Firebase Service Account anahtarı oluşturun#
OneSignal'in sunucusundan bildirim göndermesi için bir Firebase Service Account JSON dosyası gerekir.
Firebase Console'da:
- Project Settings > Service accounts sekmesine gidin
- 'Generate new private key'e tıklayın
- Onaylayın ve JSON dosyasını indirin
⚠️ UYARI: Bu dosya YALNIZCA OneSignal Dashboard içindir. Bu dosyayı Web2APK oluşturucusuna YÜKLEMEYİN.
6OneSignal'i Service Account ile yapılandırın#
OneSignal panel kurulumuna geri dönün:
- Firebase kimlik bilgileri istendiğinde 'Upload Service Account File'ı seçin
- Firebase'den indirdiğiniz Service Account JSON dosyasını yükleyin
- 'Save & Continue'ya tıklayın
- OneSignal App ID'nizi kopyalayın (oluşturucuda gerekecek)
7Web2APK Olusturucu'da kurulum#
Olusturucu uygulamasinda:
- 3. Adım'da 'OneSignal' anahtarını açın
- 'Upload google-services.json' düğmesine tıklayın
- 'google-services.json' dosyasını seçin (4. Adım'dakini)
⚠️ 5. Adım'daki Service Account anahtarını buraya YÜKLEMEYİN!
- OneSignal App ID'nizi yapıştırın
- APK'nızı oluşturun
OneSignal App ID format:
12345678-1234-1234-1234-1234567890128Push bildirimlerini test edin#
Oluşturduğunuz APK'yı kurduktan sonra:
- Uygulamayı cihazınızda açın
- OneSignal paneline gidin
- 'Messages' > 'New Push' bölümüne gidin
- Bir test bildirimi yazıp gönderin
- Birkaç saniye içinde cihazınıza ulaşmalıdır
9Onemli notlar#
⚠️ Paket adı: Firebase'deki paket adı, uygulamanızın paket adıyla tam olarak AYNI olmalıdır
⚠️ Dosya yükleme: OneSignal kullanırken google-services.json dosyasını her zaman yükleyin, aksi halde bildirimler çalışmaz
⚠️ İlk açılış: Kullanıcıların bildirim alabilmesi için uygulamayı en az bir kez açması gerekir
✅ Sonsuza kadar ücretsiz: OneSignal %100 ücretsizdir ve sınırsız bildirim sunar