iOS SDK genel bakış
Hoş geldiniz! Uygulama içi satın almaları kolaylaştırmak için buradayız 🚀 Adapty iOS SDK’yı, uygulama içi satın almaların baş ağrısını ortadan kaldırarak sizi en iyi yaptığınız şeye — harika uygulamalar geliştirmeye — odaklanmanız için tasarladık. Sizin adınıza hallettiklerimiz:
- Satın alma işlemleri, makbuz doğrulama ve abonelik yönetimi kutudan çıkar çıkmaz hazır
- Uygulama güncellemesi gerektirmeden flow’lar ve paywall’lar oluşturun ve test edin
- Sıfır kurulumla ayrıntılı satın alma analizleri — kohort, LTV, churn ve huni analizi dahil
- Kullanıcı abonelik durumunu uygulama oturumları ve cihazlar arasında her zaman güncel tutun
- Uygulamanızı tek satır kodla pazarlama attribution ve analiz hizmetleriyle entegre edin
Koda geçmeden önce Adapty’yi App Store Connect ile entegre etmeniz ve kontrol panelinde ürünleri ayarlamanız gerekiyor. Her şeyi yapılandırmak için önce hızlı başlangıç kılavuzumuza göz atın.
Başlarken
Entegrasyon kılavuzunda ele alacağımız konular:
- SDK’yı yükle ve yapılandır: SDK’yı projenize bağımlılık olarak ekleyin ve kodda etkinleştirin.
- Flow’larla satın alma işlemlerini etkinleştir: Kullanıcıların ürün satın alabilmesi için satın alma akışını ayarlayın. Kendi UI’nızı oluşturmak istiyorsanız bunun yerine Paywall’ları manuel olarak uygulama bölümüne bakın.
- Abonelik durumunu kontrol et: Kullanıcının abonelik durumunu otomatik olarak kontrol edin ve ücretli içeriklere erişimini yönetin.
- Kullanıcıları tanımla (isteğe bağlı): Kullanıcıları Adapty profilleriyle ilişkilendirerek verilerinin cihazlar arasında tutarlı biçimde saklanmasını sağlayın.
Uygulamada görün
Hepsinin nasıl bir araya geldiğini görmek ister misiniz? Sizi düşündük:
- Örnek uygulamalar: Tam kurulumu gösteren eksiksiz örneklere göz atın
Ana kavramlar
Koda dalmadan önce, Adapty’nin nasıl çalıştığını anlamak için temel kavramlarla tanışalım.
Adapty’nin yaklaşımının güzel yanı şu: yalnızca placement’lar uygulamanıza sabit kodlanır. Geri kalan her şey – ürünler, paywall tasarımları, fiyatlandırma ve teklifler – uygulama güncellemesi gerektirmeden Adapty Kontrol Paneli’nden kolayca yönetilebilir:
-
Ürün - Uygulamanızda satın alınabilecek her şey – abonelik, consumable ürün veya süresiz erişim.
-
Flow veya paywall - Ürünler, bir placement’a bağlı yapılandırmayla bir araya gelir. İki türü vardır:
- Flow - Flow Builder’da oluşturulan görsel, kodsuz arayüz. Adapty, kullanıcı arayüzünü sizin için render eder ve satın alma işlemini yönetir.
- Paywall - Görsel yapılandırma yoktur; arayüzü kendi kodunuzda oluşturur ve
makePurchasemetodunu kendiniz çağırırsınız. Bkz. Paywalls’ı manuel uygulama.
SDK kodunda her ikisi de aynı
getFlowmetodu aracılığıyla alınır. -
Placement - Kullanıcı yolculuğunuzda bir flow veya paywall göstermek istediğiniz stratejik bir nokta. Placement’ları para kazanma stratejinizin “nerede” ve “ne zaman” sorusuna verilen cevap olarak düşünebilirsiniz. Yaygın placement’lar şunlardır:
main- Birincil paywall konumunuzonboarding- Kullanıcı onboarding flow’u sırasında gösterilirsettings- Uygulamanızın ayarlarından erişilebilir
İlk entegrasyon için
mainveyaonboardinggibi temel placement’larla başlayın, ardından uygulamanızda kullanıcıların satın almaya hazır olabileceği diğer yerleri düşünün. -
Profil - Kullanıcılar bir ürün satın aldığında, profillerine bir access level atanır; bu access level’ı ücretli özelliklere erişimi tanımlamak için kullanırsınız.