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 alma süreçlerinin tüm yükünü üstlenmek ve sizi asıl işinize — harika uygulamalar geliştirmeye — odaklanmanızı sağlamak için tasarladık. Sizin adınıza hallettiklerimiz:
- Satın alma işlemleri, makbuz doğrulama ve abonelik yönetimi hazır olarak gelir
- Uygulama güncellemesi gerektirmeden flow’lar ve paywaller oluşturun ve test edin
- Sıfır kurulumla ayrıntılı satın alma analizleri edinin — kohort, LTV, kayıp 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 analitik 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
Adapty SDK entegrasyon skill'i, tüm entegrasyonu AI kodlama aracınızda tek komutla gerçekleştirir. Skill'i kullanEntegrasyon kılavuzunda ele alacağımız konular:
- SDK’yı yükleyin ve yapılandırın: SDK’yı projenize bağımlılık olarak ekleyin ve kodda etkinleştirin.
- Flow’lar ve paywall’larla satın almaları etkinleştirin: Kullanıcıların ürün satın alabilmesi için satın alma akışını kurun. Kendi arayüzünüzü oluşturmak istiyorsanız bunun yerine Özel paywall’ları uygulama bölümüne bakın.
- Abonelik durumunu kontrol edin: Kullanıcının abonelik durumunu otomatik olarak kontrol edin ve ücretli içeriklere erişimini yönetin.
- Kullanıcıları tanımlayın (isteğe bağlı): Kullanıcıları Adapty profilleriyle ilişkilendirerek verilerinin cihazlar arasında tutarlı şekilde 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’lar & paywall’lar - Ürünlerin yapılandırmayla birleştirilerek bir placement’a bağlandığı yapılar. İki farklı şekilde oluşturulabilir; karşılaştırma için bkz. Flow’lar & paywall’lar:
- Flow & Paywall Builder - Görsel, kodsuz arayüz. Adapty kullanıcı arayüzünü oluşturur ve satın alma işlemini sizin yerinize yönetir.
- Özel paywall’lar - Görsel yapılandırma yok; kullanıcı arayüzünü kendi kodunuzda siz oluşturur ve
makePurchasemetodunu siz çağırırsınız. Bkz. Özel paywall’ları 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.