Uygulama içi satın almaları Flutter uygulamanıza entegre edin
// Your app's code
import 'package:adapty_flutter/adapty_flutter.dart';
Adapty().activate();
// Make a purchase, Adapty handles the rest
try {
final profile = await Adapty().makePurchase(product: product);
// successful purchase
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (error) {
// handle another errors
}
Uygulama içi satın almalar için Flutter arka ucu inşa etmenize gerek yok
Adapty’nin SDK’sı genellikle arka planda yapılan her şeyi yönetir: makbuz doğrulama, abonelik durumu, yenilemeler, denemeler ve iadeler.
Bir kez ayarlayın ve hem iOS hem de Android üzerinde tamamen çalışır durumda Flutter içi satın alımlar elde edin.
Neden Adapty SDK'sını seçmeliyim?
Platformlar arasında abonelik durumunu izleyin
Makbuzları arka uçta doğrulayın
Her türlü abonelik durumunu yönetin
Kurumsal düzeyde bir çekirdek üzerinde ölçeklenin
Flutter için kolay entegrasyon
Flutter IAP'yi yönetmek için 5 SDK metodunu kullanın
// Your app's code
try {
final profile = await Adapty().makePurchase(product: product);
// successful purchase
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (e) {
}
// Your app's code
try {
final profile = await Adapty().restorePurchases();
// check the access level
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (e) {
}
// Your app's code
try {
await Adapty().identify(customerUserId);
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (e) {
}
// Your app's code
final builder = AdaptyProfileParametersBuilder()
..setFirstName("John")
..setLastName("Appleseed")
try {
await Adapty().updateProfile(builder.build());
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (e) {
}
// Your app's code
try {
await Adapty().updateAttribution("<attribution>", source: "<source>", networkUserId: "<networkUserId>");
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (e) {
}
Adapty, bağımsız geliştiricilerden en büyük yayıncılara kadar her aşamada uygulamaları destekliyor
Flutter SDK'sı, uygulamanızı büyütmek için ihtiyacınız olan her şeyi içerir

Uygulama sürümleri olmadan abonelik gelirini artırın
İade oranını %40 azaltın


Her an abonelik sayılarınızı bilin
Kod gerektirmeyen ödemeli içerik oluşturucu

SSS
Flutter içinde uygulama içi satın almaları nasıl uygularım?
Flutter içinde uygulama içi satın almaları uygulamak için Adapty’nin SDK’sını deneyin; flutter-iap’ın yerine geçebilir. Hem iOS hem de Android’i destekler ve analizler, makbuz doğrulaması ve daha fazlası dahil olmak üzere abonelikleri kutudan çıkar çıkmaz yönetir.
Yardım mı gerekiyor? Kodu örneklerle birlikte inceleyebileceğiniz Flutter IAP öğreticimiz‘e göz atın.
Adapty ile flutter-iap arasındaki fark nedir?
Flutter-IAP, mağaza API’lerine düşük seviyeli erişim sağlarken, abonelik mantığını, analizleri ve A/B testini kendi başınıza inşa etmeniz gerekecek. Adapty, tüm bunları kutudan çıkar çıkmaz ele alır: arka uca ihtiyaç duymadan abonelikler, ödemeli içerikler ve gelir izleme için tek bir SDK.
Adapty'yi kullanmak için kendi arka ucumu mu inşa etmem gerekiyor?
Hayır, gerekmiyor. Adapty, abonelik yönetimini ve sunucu tarafı doğrulamayı üstleniyor. flutter-iap’da olduğu gibi
getSubscriptions
,requestSubscription
veya makbuz kontrollerini manuel olarak yönetmek zorunda kalmazsınız.Adapty, iOS ve Android'i destekliyor mu?
Evet, Adapty, standart Flutter-IAP eklentisini kullanıyor olun ya da olmayın, hem iOS hem de Android’deki Flutter uygulamalarında uygulama içi satın almaları destekler.
Kod örneklerini ve belgeleri nerede bulabilirim?
Kurulum kılavuzları, Flutter uygulama içi satın alma örnekleri ve satın alma, yükseltme ve yenileme işlemlerini yönetmek için ayrıntılı talimatlar ile Flutter IAP belgeleri‘ni keşfedebilirsiniz.