インテグレーション

このページでは、AppLovin Flutter pluginのダウンロード、設定、および初期化方法について説明します。

最新のプラグインをダウンロードする

pubspec.yamldependenciesの下に以下の依存関係を入力し、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コマンドで依存関係を追加した場合、このステップは自動的に行われます。)

SDKの初期化

以下のimport文を使用して、Dartコードにプラグインをインポートします。

import 'package:applovin_max/applovin_max.dart';

アプリのメインのホーム画面に以下のコードスニペットを追加します。 `AppLovinMAX.initialize()`の呼び出しは1回のみにする必要があります。
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のサポート

iOS 14において、Appleはグローバルなプライバシーポリシーの変更を導入しました。 Appleはアプリに対して、これらの新しいポリシーに準拠することを求めています。 準拠しない場合、収益が減少する可能性があります。 このセクションでは、準拠する方法について説明します。

SKAdNetwork

アプリのInfo.plistをネットワーク固有の識別子で更新します。 手順については、SKAdNetworkドキュメントを参照してください。

同意とデータAPI

特定の法域におけるユーザーから、AppLovinのマネタイズパートナーに代わって同意を得る必要があります。 また、同意の値をAppLovinに渡す必要があります。 方法については、プライバシー:同意、年齢関連のフラグ、およびデータAPIのドキュメントを確認してください。


search