OneSignal'dan Pushizo'ya geçiş
Pushizo, OneSignal kullanan ekiplerin geçişini kolaylaştırmak için tasarlanmış araçlar ve tanıdık bir API yüzeyi sunar.
Bu sayfa yalnızca Pushizo'nun kendi özelliklerini anlatır; bir ürünün sizin için uygun olup olmadığını kendi gereksinimlerinizle karşılaştırarak değerlendirmenizi öneririz. Geçişin teknik ayrıntıları dokümantasyondaki geçiş rehberindedir.
Geçişi kolaylaştıran özellikler
Abone aktarma aracı
npm run migrate:onesignal komutu OneSignal REST API'sinden cihaz (player) kayıtlarını sayfalı olarak ya da CSV dışa aktarımıyla çeker, Pushizo içe aktarma biçimine dönüştürür ve isteğe bağlı olarak doğrudan içe aktarır.
Aynı adlı bildirim alanları
headings, contents, subtitle, url, data, buttons, big_picture, ios_* alanları, android_channel_id, thread_id, send_after ve delayed_option gibi alanlar aynı adlarla kullanılır.
Tanıdık abonelik türleri
Token ile abonelik uç noktası iOSPush, AndroidPush ve ChromePush gibi OneSignal tür adlarını kabul eder.
Benzer SDK yöntemleri
Web, iOS, Android ve Flutter SDK'larında User.addTag, addAlias, addEmail, pushSubscription.optIn ve InAppMessages.addTrigger gibi yöntem adları korunur; ad alanı Pushizo olarak değişir.
Geçişte değişenler
- Kimlik doğrulama Bearer API anahtarıyla yapılır.
- Uç noktalar /v1/apps/{app_id} önekiyle başlar ve hedefleme alanları target nesnesinde toplanır.
- Geçiş aracı yalnızca aboneleri aktarır; şablonlar, segmentler, journey'ler ve in-app mesajları yeniden oluşturulur.
- APNs, FCM ve diğer sağlayıcı kimlik bilgileri Pushizo paneline yeniden girilir.
Geçiş adımları
Hesap ve uygulama
Pushizo'da organizasyon ve uygulama oluşturun, push sağlayıcı kimlik bilgilerinizi girin.
Aboneleri aktarın
Geçiş aracıyla OneSignal cihaz kayıtlarını içe aktarın ve içe aktarma raporunu kontrol edin.
SDK'yı değiştirin
Uygulamanızdaki OneSignal SDK çağrılarını Pushizo SDK'sıyla değiştirin.
Çift yazma dönemi
Geçiş süresince iki sistemi birlikte çalıştırıp gönderimi kademeli olarak Pushizo'ya taşıyın.
Pushizo'nun öne çıkan özellikleri
- EU (Frankfurt) ve TR (İstanbul) veri bölgesi seçenekleri.
- KVKK ve GDPR için kullanıcı verisi dışa aktarma, silme ve anonimleştirme uçları.
- Türkiye için Netgsm SMS ve iyzico ödeme altyapısı desteği.
- Push, e-posta, SMS, WhatsApp, RCS ve in-app tek journey editöründe.
- Türkçe ve İngilizce panel; Türkçe dokümantasyon.
OneSignal, ilgili sahibinin ticari markasıdır; Pushizo OneSignal ile bağlantılı değildir.
Pushizo ile ilk mesajınızı gönderin
Hesabınızı oluşturun, SDK'yı ekleyin ve ilk bildiriminizi test cihazınıza gönderin. Yeni organizasyonlar 14 gün boyunca Starter planı sınırlarıyla deneme yapar.