Unity SDK'ya genel bakış
Hoş geldiniz! Uygulama içi satın almaları kolaylaştırmak için buradayız 🚀 Uygulama içi satın almaların baş ağrısını ortadan kaldırmak için Adapty Unity SDK’yı geliştirdik; böylece siz en iyi yaptığınız şeye odaklanabilirsiniz – harika oyunlar yaratmak. İşte sizin için hallettiğimiz konular:
- Satın almaları, makbuz doğrulamasını ve abonelik yönetimini kutudan çıkar çıkmaz halleder
- Uygulama güncellemesi gerektirmeden paywall oluşturup test eder
- Sıfır kurulumla ayrıntılı satın alma analizleri sunar; kohort, LTV, churn ve huni analizi dahildir
- Uygulama oturumları ve cihazlar genelinde kullanıcı abonelik durumunu her zaman güncel tutar
- Uygulamanızı tek satır kodla pazarlama attribution ve analitik hizmetleriyle entegre eder
Koda dalmadan önce Adapty’yi App Store Connect ve Google Play Console ile entegre etmeniz, ardından kontrol panelinde ürünleri ayarlamanız gerekiyor. Her şeyi önce yapılandırmak için 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 rehberinde şunları ele alacağız:
- 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 almaları etkinleştir: Kullanıcıların ürün satın alabilmesi için satın alma flow’unu 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çeriğe 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 nasıl bir araya geldiğini görmek ister misiniz?
- Örnek uygulama: Tam kurulumu gösteren örneğimize göz atın
Temel kavramlar
Koda dalmadan önce Adapty’nin çalışma prensiplerini oluşturan temel kavramlara alışalım.
Adapty’nin yaklaşımının güzelliği şu: uygulamanızda yalnızca placement’lar sabit kodlanır. Diğer her şey – ürünler, paywall tasarımları, fiyatlandırma ve teklifler – uygulama güncellemesi gerekmeden Adapty kontrol panelinden esnek şekilde yönetilebilir:
-
Ürün - Uygulamanızda satın alınabilir her şey – abonelik, consumable ürün veya süresiz erişim.
-
Flow veya paywall - Bir placement’a bağlanmış, yapılandırmayla birlikte sunulan ürünler. İki türü vardır:
- Flow - Flow Builder’da oluşturulan görsel, kodsuz arayüz. Adapty, kullanıcı arayüzünü render eder ve satın alma işlemini sizin adınıza yönetir.
- Paywall - Görsel yapılandırma yoktur; kullanıcı arayüzünü kendi kodunuzda oluşturur ve
MakePurchasemetodunu kendiniz çağırırsınız. Bkz. Paywall’ları manuel olarak 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ı monetizasyon stratejinizin “nerede” ve “ne zaman” sorusunun cevabı 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 entegrasyonunuz için
mainveyaonboardinggibi temel placement’larla 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.