Uyarı: Bu öğe için eski belgelere ulaşılamıyor, bu nedenle geçerli belgeleri görüyorsunuz.
Mevcut iOS ve Android uygulama anlık bildirim abonelerinizi, uygulamanızın zaten kullandığı aynı Apple ve Firebase kimlik bilgilerini yeniden kullanarak PushEngage'e getirebilirsiniz. Cihaz belirteçleri anlık bildirim sağlayıcınız tarafından değil, Apple ve Google tarafından verildiği için, bu kimlik bilgilerini saklamak, geçişten sonra belirteçlerinizin çalışmaya devam etmesini sağlar. Bu kılavuz, taşımanın nasıl çalıştığını ve kurulum adımlarını açıklar. Taşıma, ekibimizle birlikte yönetilen bir arka uç işlemidir.
Başlamadan Önce
- PushEngage hesabınızı oluşturun.
- Apple anlık bildirim kimlik bilgilerinize, özellikle Uygulama Anlık Bildirim Kimliğinize ve Apple Geliştirici hesabınızdaki p12 sertifikasına erişiminiz olsun.
- Android Firebase ayarlarınıza, özellikle Firebase Gönderen Kimliğinize erişiminiz olsun.
- Mevcut sağlayıcınızdan abone verilerinizi dışa aktarma olanağınız olsun.
Mobil Uygulama Taşıma Nasıl Çalışır
Uygulama anlık bildirimleri için cihaz belirteçleri, mevcut sağlayıcınızdan değil, Apple Anlık Bildirim Hizmeti'nden (APNs) ve Firebase Cloud Messaging'den (FCM) gelir. PushEngage'i zaten kullandığınız aynı APNs ve FCM kimlik bilgileriyle yapılandırırsanız, bu belirteçler geçerli kalır ve taşıma arka uçta gerçekleşir.
Bildirim izni de taşınır. Bir kullanıcı zaten uygulamanızda bildirim izni verdiyse, taşıma sonrasında tekrar izin vermesi gerekmez.
Taşıma Adımları
Adım 1: Abonelerinizi mevcut sağlayıcınızdan dışa aktarın
Sağlayıcınızın sunduğu yöntemlerden birini kullanarak abone verilerinizi dışa aktarın:
- API dışa aktarma, mevcut sağlayıcınızın uygulama kimliği ve API anahtarını kullanarak.
- CSV dışa aktarma,
tanımlayıcı,cihaz_türü,dilve diğer ilgili alanları içeren bir dosya ile.
Adım 2: PushEngage'de Android FCM'yi Yapılandırın
- PushEngage kontrol paneline giriş yapın.
- Ayarlar » Kurulum » Android SDK'ya gidin.
- Zaten kullandığınız aynı Firebase Gönderen Kimliğini kullanarak Google Android FCM ayarlarını yapılandırın.
Adım 3: PushEngage'de iOS APNs'yi Yapılandırın
- PushEngage kontrol panelinde, Ayarlar » Kurulum » iOS SDK'ya gidin.
- Mevcut kurulumunuzdan alınan aynı Uygulama Anlık Bildirim Kimliğini kullanarak Apple iOS APNs ayarlarını yapılandırın.
- Apple Geliştirici hesabınızdan, zaten kullandığınız aynı p12 sertifikasını yükleyin.

Uygulama Sürümü Kesme Noktası Hakkında Önemli Notlar
Uygulama anlık bildirim taşıması, bir abonenin hangi uygulama sürümünü çalıştırdığına bağlıdır, bu nedenle sürüm geçişinizi dikkatlice planlayın.
- Eski uygulama sürümleri, önceki sağlayıcının SDK'sı ile. Taşıma sonrasında, eski uygulama sürümlerinde kalan aboneler, PushEngage'den gönderilen bildirimleri alamayacaktır, çünkü PushEngage yükü eski SDK tarafından çözülemez.
- PushEngage SDK'li yeni uygulama sürümleri. Taşıma işleminden sonra önceki sağlayıcınızın kontrol panelinden gönderim yaparsanız, eski yük çözülemediği için bu bildirimler yeni uygulama sürümlerinde görünmeyecektir. PushEngage SDK tarafından.
Kısacası, yeni uygulama sürümündeki kullanıcılar için PushEngage'den gönderim yapın ve güncelleme yapmayan kullanıcıların uygulamayı yükselttikçe geçiş yapmasını bekleyin.
Sıkça Sorulan Sorular
Abonelerin bildirim iznini tekrar vermesi gerekiyor mu?
Hayır. Uygulamanızda izin zaten verilmişse, taşıma işleminden sonra tekrar verilmesi gerekmez.
Taşıma işleminden hemen sonra her abone bildirim alacak mı?
PushEngage SDK'li yeni uygulama sürümündeki kullanıcılar alacaktır. Önceki sağlayıcının SDK'sine sahip eski bir uygulama sürümünde hala bulunan kullanıcılar, uygulamayı güncellemedikleri sürece PushEngage bildirimlerini almayacaktır.
Neden aynı APNs ve Firebase kimlik bilgilerini tekrar kullanmam gerekiyor?
Çünkü cihaz belirteçleri bu kimlik bilgilerine bağlıdır. Aynı Uygulama Anlık Bildirim Kimliğini, p12 sertifikasını ve Firebase Gönderici Kimliğini yeniden kullanmak, mevcut belirteçlerinizi geçerli tutar, bu da kullanıcıların yeniden kaydolmasını istemeden taşımanın mümkün olmasını sağlar.
Mevcut sağlayıcımdan hangi verilere ihtiyacım var?
Sağlayıcınızın uygulama kimliğini ve API anahtarını kullanarak bir API dışa aktarma veya en az tanımlayıcı, cihaz_türü ve dil'i içeren bir CSV, artı diğer ilgili alanlar.
Herhangi bir sorunla karşılaşırsanız, lütfen buraya tıklayarak bizimle iletişime geçmekten çekinmeyin. Destek ekibimiz size yardımcı olabilecektir.