このページでは、AppLovin MAX Unity Pluginのダウンロード、インポート、および設定方法について説明します。
AppLovin MAX Unity Pluginは、Unity Package Manager (UPM) を使用してインポートするか、.unitypackageをインポートするかのいずれかを選択できます。
AppLovin MAX Unity Pluginには、特定のレジストリと依存関係が必要です。プラグインのインストーラーは、これらのレジストリと依存関係を自動的にUnityに追加します。 以下のDownload Installerボタンをクリックして、プラグインインストーラーをダウンロードしてください。
.unitypackageからAppLovinのスコープ付きレジストリに移行するには、以下の手順に従ってプラグインとアダプターを移行してください。
1. AppLovin Unity Pluginのバージョンが8.0.0以降であることを確認します。
1. メニューオプションから AppLovin > Integration Manager を選択して、AppLovinのIntegration Managerを開きます。
1. Unity Package Manager Migrationまでスクロールし、Upgrade All Adapters and Migrate to UPMをクリックします。

リリースの更新情報を受け取りたい場合は、AppLovin MAX Unity Plugin GitHub repositoryを購読してください。
AppLovin Integration ManagerにAppLovin SDKキーを追加します。
SDKキーは、AppLovinダッシュボードの Account > General > Keys セクションで確認できます。
OnSdkInitializedEventイベントハンドラーをアタッチし、アプリが起動したらすぐにSDKキーを設定してSDKを初期化します。
以下のコードサンプルでこれを示します。
MaxSdkCallbacks.OnSdkInitializedEvent += (MaxSdk.SdkConfiguration sdkConfiguration) => {
// AppLovin SDK is initialized, start loading ads
};
MaxSdk.InitializeSdk();
メディエーションネットワークが広告アセットをキャッシュすると、ユーザーの体験が向上します。 このため、起動時には必ずAppLovin SDKを初期化してください。 これにより、メディエーションネットワークが広告をキャッシュする時間を確保できます。 これは動画広告において特に重要です。
iOS 14において、Appleは準拠が必須となるグローバルなプライバシー変更を導入しました。 このセクションでは、これらの変更に準拠し、収益の大幅な減少を回避する方法について説明します。
Unity Pluginは、アプリの Info.plist をネットワーク固有の識別子で自動的に更新します。
MAXの規約とプライバシーポリシーのフローを実装して、ATTフレームワークへの準拠、および利用規約とプライバシーポリシーへの同意を統合します。
AppLovinのマネタイズパートナーに代わって、(該当する法域の)ユーザーから同意を取得する必要があります。 その後、同意フラグの値をAppLovinに渡す必要があります。 これを行う方法については、プライバシー:同意とデータAPIのドキュメントを確認してください。