Zintegruj zakupy wewnętrzne w swoją aplikację Flutter
// 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
}
Nie ma potrzeby budować infrastruktury dla Flutter zakupów wewnętrznych
SDK Adapty obsługuje wszystko, co zazwyczaj jest robione po stronie serwera: walidacja paragonu, status subskrypcji, odnowienia, okresy próbne i zwroty.
Skonfiguruj to raz i uzyskaj w pełni działające zakupy w aplikacji Flutter zarówno na iOS, jak i Androidzie.
Dlaczego warto wybrać SDK Adapty?
Śledź status subskrypcji na różnych platformach
Waliduj paragony na zapleczu
Zarządzaj wszystkimi rodzajami stanów subskrypcji
Skaluj na rdzeniu klasy korporacyjnej
Łatwa integracja dla Flutter
Użyj 5 metod SDK do obsługi zakupów Flutter
// 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 wspiera aplikacje na każdym etapie, od niezależnych twórców po najlepszych wydawców
SDK Flutter zawiera wszystko, czego potrzebujesz, aby rozwijać swoją aplikację

Zwiększ przychody z subskrypcji bez aktualizacji aplikacji
Zredukuj wskaźnik zwrotów o 40%


Znaj swoje liczby subskrypcyjne w każdej chwili
Kreator peywall bez kodowania

FAQ
Jak zaimplementować zakupy wewnętrzne w Flutter?
Aby zaimplementować zakupy wewnętrzne w Flutter, wypróbuj SDK Adapty jako zamiennik dla flutter-iap. Obsługuje zarówno iOS, jak i Android i obsługuje subskrypcje od ręki, w tym analitykę, walidację paragonów i inne.
Potrzebujesz pomocy? Zobacz nasz tutorial o zakupach wewnętrznych Flutter z przykładami kodu.
Jaka jest różnica między Adapty a flutter-iap?
Flutter-IAP daje niski poziom dostępu do interfejsów API sklepu, ale będziesz musiał samodzielnie stworzyć logikę subskrypcyjną, analitykę i testy A/B. Adapty zajmuje się tym wszystkim od ręki: jedno SDK do subskrypcji, peyałów i śledzenia przychodów bez potrzeby budowania zaplecza.
Czy muszę budować własne zaplecze, aby korzystać z Adapty?
Nie, nie musisz. Adapty zajmuje się zarządzaniem subskrypcjami i walidacją po stronie serwera. Nie musisz ręcznie obsługiwać
getSubscriptions
,requestSubscription
ani sprawdzeń paragonów, jak w flutter-iap.Czy Adapty wspiera iOS i Android?
Tak, Adapty obsługuje zakupy wewnętrzne w aplikacjach Flutter zarówno na iOS, jak i Android, niezależnie od tego, czy używasz standardowego wtyczki Flutter-IAP, czy nie.
Gdzie mogę znaleźć przykłady kodu i dokumentację?
Możesz przeglądać dokumentację Flutter IAP z przewodnikami po konfiguracji, przykładami zakupów wewnętrznych Flutter i szczegółowymi instrukcjami obsługi zakupów, ulepszeń i odnawiania.