アプリ内課金をFlutter アプリに統合
AdaptyのFlutter SDKを使用してiOSおよびAndroidにアプリ内課金を追加します。領収書を管理し、サブスクリプションの状況を監視し、自分自身のバックエンドを構築する手間を省きます。一度の統合ですべてが揃います。
// 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
}
アプリ内課金のために Flutter のバックエンドを構築する必要はありません
AdaptyのSDKは通常バックエンドで行われるすべてを処理します: 領収書の検証、サブスクリプションの状況、更新、トライアル、返金。
一度設定するだけで、iOSおよびAndroidの両方で完全に機能するFlutterアプリ内課金を得られます。
なぜAdapty SDKを選ぶのか?
プラットフォーム全体でサブスクリプションの状況を追跡
iOSとAndroidのいずれでもユーザーがアクティブなサブスクリプションを持っているかどうかを常に把握できます。
バックエンドで領収書を検証
Adaptyがそれを処理するので、自分の検証を構築する必要はありません。
すべての種類のサブスクリプション状況を管理
無料トライアル、アップグレード、プロモオファー、家族共有、更新など。
エンタープライズグレードのコアでスケールアップ
私たちは頻繁に更新を提供し、SDKを安定させ、99.99%以上のSLAで運営しています。
プラットフォームの設定
Adapty SDKのインストール
await adapty.activate( 'PUBLIC_SDK_KEY', { customerUserId: 'YOUR_USER_ID', });
購入イベントの処理
Flutterのための簡単な統合
Adapty SDKを数時間で実行可能にし、iOSとAndroidでアプリ内課金を処理し始めます。ガイダンスが必要ですか?私たちの完全なFlutter IAPチュートリアルが役に立ちます。
Flutter IAPを処理するための5つのSDKメソッドを使用
// 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はインディからトップパブリッシャーまで、すべての段階でアプリを支えています
Flutter SDKにはアプリを成長させるために必要なすべてが含まれています




FAQ
Flutterにアプリ内課金を実装するにはどうしたらいいですか?
Flutterにアプリ内課金を実装するには、AdaptyのSDKをflutter-iapの代替として試してみてください。iOSとAndroidの両方をサポートし、分析、領収書の検証などを含めて、そのままサブスクリプションを処理します。
助けが必要ですか?コード例付きの私たちのFlutter IAPチュートリアルをチェックしてください。
Adaptyとflutter-iapの違いは何ですか?
Flutter-IAPはストアAPIへの低レベルのアクセスを提供しますが、サブスクリプションロジック、分析、A/Bテストを自分で構築する必要があります。Adaptyはそれをすべて即座に処理します: サブスクリプション、ペイウォール、収益追跡のための1つのSDKで、バックエンドは不要です。
Adaptyを使用するために自分自身のバックエンドを構築する必要がありますか?
いいえ、必要ありません。Adaptyはサブスクリプション管理とサーバー側の検証を処理します。flutter-iapのように
getSubscriptions
,requestSubscription
や領収書チェックを手動で処理する必要はありません。AdaptyはiOSとAndroidをサポートしていますか?
はい、AdaptyはFlutterアプリのiOSとAndroidでのアプリ内課金をサポートしています。標準のFlutter-IAPプラグインを使用しているかどうかに関わらず。
コード例やドキュメントはどこで見つけられますか?
Flutter IAPドキュメントを探索して、セットアップガイド、Flutterアプリ内課金の例、購入、アップグレード、更新の処理に関する詳細な指示を確認できます。