このページでは、AppLovin Flutter pluginのダウンロード、設定、および初期化方法について説明します。
pubspec.yamlのdependenciesの下に以下の依存関係を入力し、pub.devからAppLovin MAX Flutter pluginをダウンロードします。
⋮
dependencies:
applovin_max: any
この依存関係は、pubspec.yamlに手動で追加するか、以下のflutterコマンドを実行して追加できます。
flutter pub add applovin_max
リリースのアップデート情報を受け取るには、AppLovin MAX Flutter Plugin GitHubリポジトリを購読してください。
applovin_maxのインストール(flutter pub addコマンドを使用せずに)手動で依存関係を追加した場合は、以下のflutterコマンドを実行してapplovin_maxをインストールします。
flutter pub get
(flutter pub addコマンドで依存関係を追加した場合、このステップは自動的に行われます。)
以下のimport文を使用して、Dartコードにプラグインをインポートします。
import 'package:applovin_max/applovin_max.dart';
import 'package:applovin_max/applovin_max.dart';
⋮
MaxConfiguration? sdkConfiguration = await AppLovinMAX.initialize(«sdk-key»);
// SDK is initialized, start loading ads
SDKキーは、AppLovinダッシュボードのAccount > General > Keysセクションで確認できます。
メディエーションネットワークが広告アセットをキャッシュしている方が、ユーザーの体験が向上します。 そのため、起動時には必ずAppLovin SDKを初期化してください。 これにより、メディエーションネットワークが広告をキャッシュする時間を確保できます。 これは特に動画広告において重要です。
iOS 14において、Appleはグローバルなプライバシーポリシーの変更を導入しました。 Appleはアプリに対して、これらの新しいポリシーに準拠することを求めています。 準拠しない場合、収益が減少する可能性があります。 このセクションでは、準拠する方法について説明します。
アプリのInfo.plistをネットワーク固有の識別子で更新します。
手順については、SKAdNetworkドキュメントを参照してください。
特定の法域におけるユーザーから、AppLovinのマネタイズパートナーに代わって同意を得る必要があります。 また、同意の値をAppLovinに渡す必要があります。 方法については、プライバシー:同意、年齢関連のフラグ、およびデータAPIのドキュメントを確認してください。