コンテンツにスキップ

連携

このページでは、AppLovin MAX Unity Pluginをダウンロード、インポート、および設定する方法を説明します。

AppLovin MAX Unityプラグインをインポート

AppLovin MAX Unityプラグインのインポートは、Unity Package Manager(UPM)経由または.unitypackageをインポートすることで可能です。

Unity Package Manager

AppLovin MAX Unity Pluginは、特定の登録情報とdependencyを必要とします。プラグインのインストーラーは、これらの登録情報とdependencyを自動的にUnityに追加します。 以下の Download Installer ボタンをクリックして、プラグインのインストーラーをダウンロードしてください。

Unityにインストーラーをインポート
  1. Unityにて、Assets > Import Package > Custom Packageを選択します。
  2. ダウンロードしたインストーラーファイルを選択します。
  3. Import Unity Packageダイアログで、Importをクリックします。

Import .unitypackage

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

Downloadボタンをクリックして、プラグインを手動でダウンロードします。

リリースアップデートを受け取るには、AppLovin MAX UnityプラグインGitHubリポジトリ をサブスクライブしてください。

Unityにプラグインをインポート

  1. Unityにて、Assets > Import Package > Custom Package…を選択します。
  2. ダウンロードしたUnityプラグインファイルを選択します。
  3. Import Unity Packageダイアログで、Importをクリックします。

要件

  • Unity 2018.2以降(Package ManagerのサポートにはUnity 2019.2以降)。
  • Androidビルドの場合、AppLovin MAXプラグインではJetifierを有効にする必要があります。 Jetifierを有効化するには、以下の手順に従ってください。
    1. Unityにて、Assets > External Dependency Manager > Android Resolver > Settingsを選択します。
    2. 表示されるAndroid Resolver Settingsダイアログで、Use Jetifierにチェックを入れます。
    3. OKをクリックします。
  • iOSビルドの場合:
    • Bitcodeを使用したビルドはサポートされなくなりました。AppleはXcode 14でBitcodeを非推奨 としました。
    • AppLovin MAXプラグインはCocoaPodsを必須とします。 CocoaPods Getting Started guideの手順に従って、CocoaPodsをインストールしてください。
  • メインスレッドですべてのAppLovin MAX APIをコールします。

SDK Keyを追加

AppLovin Integration ManagerにAppLovin SDK Keyを追加します。

  1. Unityにて、AppLovin > Integration Managerを選択します。AppLovin Integration Managerダイアログが開きます。
  2. Under SDK Settings, type your SDK Key in the field labeled AppLovin SDK Key.
  3. If you want to enable the MAX Ad Review service, check Enable MAX Ad Review.

SDK KeyはAppLovinダッシュボードのAccount > General > Keys のセクションにてご確認ください。

MAX SDKを初期化

OnSdkInitializedEvent イベントハンドラーを添付し、アプリが起動したらすぐにSDKキーを設定し、SDKを初期化してください。 以下のコードサンプルでこれを示しています。

MaxSdkCallbacks.OnSdkInitializedEvent += (MaxSdk.SdkConfiguration sdkConfiguration) => {
// AppLovin SDK is initialized, start loading ads
};
MaxSdk.InitializeSdk();

完全にキャッシュされた広告アセットは、ユーザー体験の向上につながります。 このため、常に起動時にAppLovin SDKを初期化してください。 これにより、メディエーションネットワークには広告をキャッシュするための最長時間が付与されます。 これは特に動画広告において重要です。

iOS 14サポート

In iOS 14, Apple introduced global privacy changes that you must comply with. This section explains how to comply with these changes and thereby avoid a material drop in revenue.

SKAdNetwork

Unityプラグインは、ネットワーク固有の識別子を使用してアプリのInfo.plistを自動的に更新します。

MAX利用規約およびプライバシーポリシーフロー

ATTフレームワークへの準拠と、利用規約およびプライバシーポリシーの承諾を連携するためには、MAX 利用規約およびプライバシーポリシーフローを実装してください。

同意APIとデータAPI

AppLovinのマネタイズパートナーに代わって、(該当する管轄区の)ユーザー同意を得る必要があります。 取得したら、同意フラグの値をAppLovinに正しく渡す必要があります。 この方法については、Privacy–Consent and Data APIs のドキュメントをご覧ください。