In-App-Käufe in Ihre Flutter App integrieren
// 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
}
Kein Bedarf, ein Backend für Flutter In-App-Käufe zu erstellen
Adaptys SDK kümmert sich um alles, was typischerweise im Backend erledigt wird: Quittungsvalidierung, Abonnementstatus, Verlängerungen, Testphasen und Rückerstattungen.
Einmal einrichten und vollständig funktionierende Flutter In-App-Käufe sowohl auf iOS als auch auf Android erhalten.
Warum das Adapty SDK wählen?
Abonnementstatus plattformübergreifend verfolgen
Quittungen im Backend validieren
Alle Arten von Abonnements verwalten
Auf einer Unternehmensgrade-Basis skalieren
Einfache Integration für Flutter
Verwenden Sie 5 SDK-Methoden, um Flutter IAP zu verwalten
// 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 unterstützt Apps in jeder Phase, von Indie bis zu den größten Verlegern
Das Flutter SDK enthält alles, was Sie benötigen, um Ihre App zu erweitern

Erhöhen Sie den Abonnementumsatz ohne App-Releases
Rückerstattungsquote um 40% senken


Kenntnis Ihrer Abonnementszahlen zu jedem Zeitpunkt
No-Code-Paywall-Builder

Häufige Fragen
Wie implementiere ich In-App-Käufe in Flutter?
Um In-App-Käufe in Flutter zu implementieren, versuchen Sie Adaptys SDK als Ersatz für flutter-iap. Es unterstützt sowohl iOS als auch Android und kümmert sich out of the box um Abonnements, einschließlich Analytik, Quittungsvalidierung und mehr.
Brauchen Sie Hilfe? Schauen Sie sich unser Flutter-IAP-Tutorial mit Codebeispielen an.
Was ist der Unterschied zwischen Adapty und flutter-iap?
Flutter-IAP gibt Ihnen Zugriff auf die APIs des Stores auf niedrigerer Ebene, aber Sie müssen die Logik für Abonnements, Analytik und A/B-Tests selbst erstellen. Adapty kümmert sich um all das sofort: ein SDK für Abonnements, Paywalls und Umsatzverfolgung ohne erforderliches Backend.
Muss ich mein eigenes Backend aufbauen, um Adapty zu verwenden?
Nein, das müssen Sie nicht. Adapty kümmert sich um das Abonnementmanagement und die serverseitige Validierung. Sie müssen
getSubscriptions
,requestSubscription
oder Quittungsprüfungen wie in flutter-iap nicht manuell behandeln.Unterstützt Adapty iOS und Android?
Ja, Adapty unterstützt In-App-Käufe in Flutter-Apps sowohl auf iOS als auch auf Android, unabhängig davon, ob Sie das Standard-Flutter-IAP-Plugin verwenden oder nicht.
Wo finde ich Codebeispiele und Dokumentationen?
Sie können die Flutter IAP-Dokumentation mit Einrichtungsanleitungen, Beispielen für In-App-Käufe in Flutter und detaillierten Anweisungen zur Handhabung von Käufen, Upgrades und Verlängerungen durchstöbern.