- Platform kimlik bilgilerini yapılandırın — FCM, APNs, HMS veya ADM kimlik bilgilerinizi OneSignal’e bağlayın
- SDK’yı entegre edin — platformunuz için OneSignal SDK’yı yükleyin ve uygulamanızda başlatın
Platform kimlik bilgilerini yapılandırın
Her platform kendi push kimlik bilgilerini gerektirir. SDK’yı entegre etmeden önce uygulamanızın desteklediği her platform için kimlik bilgilerini yapılandırın.OneSignal uygulamanızı ve platformunuzu yapılandırın
OneSignal uygulamanızı desteklediğiniz platformlarla yapılandırın — Apple (APNs), Google (FCM), Huawei (HMS) ve/veya Amazon (ADM).Kuruluşunuzun zaten bir OneSignal hesabı varsa, Kuruluşa davet edilmeyi isteyin. Aksi takdirde, başlamak için ücretsiz bir hesaba kaydolun.
Adım adım kurulum talimatları
Adım adım kurulum talimatları
Uygulamanızı oluşturun veya seçin
New App/Website’e tıklayarak yeni bir uygulama oluşturun veya Ayarlar > Push & Uygulama İçi’nde mevcut bir uygulamaya platform ekleyin. Yapılandırmak istediğiniz platform(ları) seçin ve İleri: Platformunuzu Yapılandırın’a tıklayın.

Platform kimlik bilgilerini yapılandırın
Platformunuz için kimlik bilgilerini girin:
- Android: Firebase Kimlik Bilgilerini Ayarlayın
- iOS: p8 Token (Önerilen) veya p12 Sertifikası
- Amazon: API Anahtarı Oluşturun
- Huawei: OneSignal’ı Yetkilendirin
SDK’yı entegre edin
Android yerel
FCM kullanarak OneSignal SDK’yı yerel Android uygulamalarına entegre edin.
iOS yerel
APNs kullanarak OneSignal SDK’yı yerel iOS uygulamalarına entegre edin.
React Native ve Expo
React Native ve Expo ortamları için kurulum.
Flutter
Dart kullanan Flutter uygulamaları için SDK kurulumu.
Unity
Unity tabanlı mobil uygulamalar için çapraz platform SDK kurulumu.
.NET MAUI
OneSignal SDK’yı .NET MAUI uygulamalarıyla entegre edin.
Huawei Android yerel
HMS push hizmetlerini kullanan Huawei cihazları için SDK kurulumu.
Cordova, Ionic ve Capacitor
Cordova, Ionic ve Capacitor hibrit mobil uygulamaları için kurulum.
Diğer entegrasyonlar
FlutterFlow
FlutterFlow uygulamaları için düşük kodlu SDK kurulumu.
Median.co
Median.co (eski adıyla GoNative.io) uygulamaları için entegrasyon kılavuzu.
SDK sürümleri
SSS
SDK’lar gerekli mi?
Hayır, ancak şiddetle önerilirler — ve GitHub’da açık kaynaktırlar. OneSignal’i yalnızca REST API kullanarak entegre edebilirsiniz, ancak SDK’lar özellikle platformlar arası push bildirimlerini işlemek için süreci önemli ölçüde basitleştirir.SDK olmadan ne yapabilirim?
Aşağıdaki API’leri doğrudan kullanabilirsiniz:- Kullanıcı oluştur
- Abonelik oluştur
- Kullanıcıyı güncelle
- Aboneliği güncelle
- Mesaj oluştur
- Bildirim payload referansı
Uygulama içi mesajlar ve Live Activities SDK gerektirir — bunlar yalnızca API aracılığıyla iletilemez.
SDK’ları kullanmayı neden öneriyorsunuz?
Push bildirimleri, SDK’ların sizin için işlediği platforma özel gereksinimlere sahiptir:- Android, iOS, Huawei ve web’de push token’ları alma
- Abonelik durumunu ve kullanıcı opt-in istemlerini yönetme
- İstemcide push bildirimlerini görüntüleme ve işleme
