Açık kaynaklı bir SDK, uygulama içi satın alımları Android ile entegre etmek için
Uygulama içi satın alımları 30 dakikada uygulayın.
Android in-app purchases için kutudan çıkar çıkmaz arka uç
Neden Adapty SDK'sını seçmelisiniz?
Her an doğru abonelik durumu
Tüm platformlarda her zaman doğru abone durumunu alacağınızdan emin olabilirsiniz.
Sunucu tarafı makbuz doğrulaması
Satın alma doğrulamanızın doğru ve güvenli olduğu konusunda endişelenmenize gerek yok.
Her türlü abonelik durumunu yönetme
Ücretsiz denemeler, yükseltmeler, promosyon teklifleri, aile paylaşımı, yenilemeler ve daha fazlası.
Kısa bir sürüm döngüsü ile kurumsal hazır platform
>%99.99 SLA güvenilirliği ve düzenli ürün güncellemeleri.
Platformları yapılandırma
Adapty SDK'sını yükleme
Adapty.activate(
"PUBLIC_SDK_KEY",
customerUserId: "YOUR_USER_ID"
)
"PUBLIC_SDK_KEY",
customerUserId: "YOUR_USER_ID"
)
Satın alma olaylarını işleme
Hızlı ve kolay entegrasyon
iOS uygulamanıza Adapty SDK'sını entegre etmek için sadece birkaç saat harcayın ve geri kalanını biz hallederiz.
Sadece 5 SDK yöntemi ile Android uygulama içi satın alma işlemlerini uygulamak için
Adapty.makePurchase(activity, product) { result ->
when (result) {
is AdaptyResult.Success -> {
val info = result.value
//NOTE: info is null in case of cross-grade with DEFERRED proration mode
val profile = info?.profile
if (profile?.accessLevels?.get("YOUR_ACCESS_LEVEL")?.isActive == true) {
// grant access to premium features
}
}
is AdaptyResult.Error -> {
val error = result.error
// handle the error
}
}
}
// Your app's code
Adapty.restorePurchases { [weak self] result in
switch result {
case let .success(profile):
if info.profile.accessLevels["YOUR_ACCESS_LEVEL"]?.isActive ?? false {
// successful access restore
}
case let .failure(error):
// handle the error
}
}
 
// Your app's code
Adapty.identify("YOUR_USER_ID") { error ->
if (error == null) {
// successful identify
}
}
// Your app's code
val builder = AdaptyProfileParameters.Builder()
.with("Profile_Parameters")
Adapty.updateProfile(builder.build()) { error ->
if (error != null) {
// handle the error
}
}
// Your app's code
Adapty.updateAttribution(attribution, AdaptyAttributionSource.CUSTOM) { error ->
if (error != null) {
//handle error
}
}
Her türlü iş kolundan insanlar, gelirlerini artırmak için Adapty'e yöneliyor.
Adapty ile ne elde edersiniz?
Adapty SDK, uygulama gelirini artırmak için muazzam olanaklar sunar
Gerçek zamanlı analizler için senin Android Uygulaması
Verilerle %99.5 doğrulukla güvenin App Store Connect.
BaşlayınGravity Fit
Sağlık & Fitness


Paywall A/B testi
En kârlı paywall'ı bulun ve uygulamanızın gelirini artırın.
A/B testini keşfedinMentalGrowth
Sağlık & Wellness uygulaması
Paywall'lar için uzaktan yapılandırma
Uygulamayı yeniden yayınlamaya gerek kalmadan paywall'ınızı uzaktan değiştirin.
Şimdi deneyin
Smitten - Dating
Yaşam Tarzı
