Android SDK genel bakış
Hoş geldiniz! Uygulama içi satın almaları çocuk oyuncağına çevirmek için buradayız 🚀
Adapty Android SDK’yı, harika uygulamalar geliştirmeye odaklanabilmeniz için uygulama içi satın alma işlemlerinin tüm karmaşıklığını ortadan kaldıracak şekilde tasarladık. Sizin adınıza hallettiğimiz şeyler:
- Satın alma işlemlerini, makbuz doğrulamasını ve abonelik yönetimini hazır olarak sunun
- Uygulama güncellemesi gerektirmeden flow’lar ve paywall’lar oluşturun ve test edin
- Sıfır kurulumla ayrıntılı satın alma analitiği edinin — kohort, LTV, churn ve dönüşüm hunisi 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 Google Play Console ile entegre etmeniz ve kontrol panelinde ürünleri ayarlamanız gerekecek. 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ükle ve yapılandır: SDK’yı projenize bağımlılık olarak ekleyin ve kodda etkinleştirin.
- Flow’lar ve paywalllerle satın almaları etkinleştir: Kullanıcıların ürün satın alabilmesi için satın alma akışını kurun. Kendi UI’nızı oluşturmak istiyorsanız bunun yerine Özel paywallları 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
Her şeyin bir arada nasıl çalıştığını görmek ister misiniz?
- Örnek uygulama: Tam kurulumu gösteren eksiksiz örneğimize göz atın
Temel kavramlar
Koda geçmeden önce Adapty’nin çalışma mantığını anlamak için temel kavramlara göz atalım.
Adapty’nin yaklaşımının güzelliği şu: uygulamanıza yalnızca placement’lar sabit kodlanır. Geri kalan her şey – ürünler, paywall tasarımları, fiyatlandırma ve teklifler – Adapty Kontrol Paneli’nden uygulama güncellemesi gerekmeksizin esnek bir şekilde 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ünler, yapılandırmayla birlikte paketlenmiş ve bir placement’a eklenmiştir. İki farklı oluşturma yöntemi vardır; karşılaştırma için Flow’lar & paywall’lar sayfasına bakın:
- Flow & Paywall Builder - Görsel, no-code 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 yoktur; kullanıcı arayüzünü kendi kodunuzda oluşturur ve
makePurchasefonksiyonunu kendiniz çağırırsınız. Bkz. Özel paywall’ları uygulama.
SDK kodunda her iki seçenek de aynı
getFlowmetoduyla çağrılır. -
Placement - Kullanıcı yolculuğunuzda bir flow veya paywall göstermek istediğiniz stratejik bir nokta. Placement’ları monetizasyon stratejinizin “nerede” ve “ne zaman”ı olarak düşünebilirsiniz. Yaygın placement’lar şunlardır:
main- Birincil paywall konumunuzonboarding- Kullanıcı onboarding flow’u sırasında gösterilensettings- Uygulamanızın ayarlarından erişilebilen
İlk entegrasyonunuz için
mainveyaonboardinggibi temel olanlarla başlayın, ardından uygulamanızın başka hangi noktalarında kullanıcıların satın almaya hazır olabileceğini düşünün. -
Profil - Kullanıcılar bir ürün satın aldığında, profillerine ücretli özelliklere erişimi tanımlamak için kullandığınız bir access level atanır.