Adapty'ye entegrasyonları taşıma
Adapty’ye geçiş yapmak, yalnızca SDK’yı değiştirmekten fazlasını gerektirir. Amplitude ve Adjust gibi üçüncü taraf analytics ve attribution entegrasyonlarınızın da koordineli bir şekilde değiştirilmesi gerekir. Dikkatli yapıldığında, geçiş sırasında çok az sayıda tekrarlanan veya eksik etkinlik oluşur ve kampanyalarınız sekteye uğramaz.
Etkinliklerinizi eşleştirin
Etkinlik adları, çoğu Adapty entegrasyonunda özelleştirilebilir. Bunları kontrol panellerinizde ve kampanyalarınızda zaten kullanılan adlarla eşleşecek şekilde yapılandırabilirsiniz. Analytics ve kampanya raporlarınız, geçişin ardından aynı etkinlik adlarıyla çalışmaya devam eder. Adapty’de mevcut etkinliklerin tam listesini görmek için Etkinlikler sayfasına bakın.
Adjust için entegrasyon, özel etkinlik adları yerine etkinlik ID’leri kullanır. Mevcut etkinlik ID’lerinizi Adjust kontrol panelinden Adapty entegrasyon yapılandırmasına aktarın. Ayrıntılar için Adjust entegrasyon kılavuzuna bakın.
Adapty entegrasyon etkinliklerini nasıl oluşturur
Bir entegrasyona etkinlik göndermek için Adapty’nin bir kullanıcı profiline sahip olması gerekir. Profil iki şekilde oluşturulur:
- Geçmiş veri içe aktarma: Geçmiş işlem verilerini içe aktardığınızda SDK devreye girmeden önce profil oluşturulur.
- SDK etkileşimi: Kullanıcı uygulamayı Adapty SDK’sı ile ilk kez açtığında profil otomatik olarak oluşturulur.
Adapty, eski sistemde gerçekleştirilen satın almaları gerçek zamanlı olarak öğrenir. Ancak entegrasyon etkinliğini yalnızca satın alan kullanıcının profili mevcut olduğunda gönderebilir. Profil, kullanıcı uygulamayı Adapty SDK’sı ile açtığında oluşturulur. Yeni sürüme güncelleme yapmayan kullanıcılar entegrasyon etkinliği oluşturmaz.
Geçiş gününden önce hazırlanın
Geçmiş etkinlikleri hariç tutun
Entegrasyon ayarlarınızda Exclude Historical Events seçeneğini etkinleştirin. Bu, kullanıcının ilk Adapty SDK oturumundan önceki etkinliklerin entegrasyona gönderilmesini engeller.
Bu ayar özellikle geçmiş veri içe aktarma sırasında önemlidir; Adapty bu süreçte büyük hacimde geçmiş işlemi aynı anda işler. Bu ayar olmadan söz konusu işlemler, analytics aracınızda büyük hacimde etkinlik üretir.
Entegrasyonu önceden kurun
Adapty, bir entegrasyonu devre dışı tutarken yapılandırmanıza ve test etmenize olanak tanır. Entegrasyonu etkinleştirmeye hazır olana kadar kimlik bilgilerini, etkinlik eşleştirmeyi ve filtreleri ayarlayabilirsiniz. Kurulum, etkinleştirdiğinizde korunur; dolayısıyla geçiş gününe kadar kapalı tutmak hiçbir şeyi kaybettirmez.
Entegrasyonunuzu bulmak için Attribution entegrasyonları, Analytics entegrasyonları, Mesajlaşma servisi entegrasyonları veya Webhook ve ETL entegrasyonları sayfalarına bakın.
Geçiş günü değişikliği yapın
Eski çözümünüzdeki entegrasyonu devre dışı bırakın ve aynı anda Adapty’deki entegrasyonu etkinleştirin. Her ikisini aynı anda çalıştırmak tekrarlanan etkinliklere neden olur.
Geçiş günü büyük kullanıcı edinme kampanyalarını duraklatın. Bu, örtüşme penceresi boyunca oluşan etkinliklerin neden olabileceği kampanya optimizasyon hatalarının riskini azaltır.
Ne beklemelisiniz
Geçiş sırasında bazı eksik veya tekrarlanan entegrasyon etkinlikleri kaçınılmazdır. Geçiş doğru yapıldığında, etkilenen etkinliklerin sayısı göz ardı edilebilecek düzeyde azdır.
Boşlukların temel kaynağı yukarıda açıklanan zamanlama sorunudur: Adapty, bir satın alma için entegrasyon etkinliğini ancak kullanıcının profili mevcut olduktan sonra gönderebilir. Eski sistemde yapılan satın almalar, alıcı uygulamayı Adapty SDK’sı ile açana kadar Adapty entegrasyon etkinliği oluşturmaz.
Entegrasyonlar ve sunucudan sunucuya bildirimler
Adapty, ham sunucudan sunucuya mağaza bildirimlerini doğrudan analytics veya attribution araçlarınıza yönlendirmek yerine entegrasyonları kullanmanızı önerir.
Entegrasyonlarla:
- Birleşik format: App Store, Google Play, Stripe gibi tüm mağazalardan gelen etkinlikler aynı etkinlik formatını kullanır.
- Zenginleştirilmiş veri: Etkinlikler, abonelik durumu ve kullanıcı öznitelikleri gibi Adapty’nin topladığı verileri içerir. Ham bildirimler bunu içermez.