コンテンツにスキップ

連携

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

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

このボタンを使用して、プラグインを手動でダウンロードします。

リリースアップデートを受け取るには、AppLovin MAX Unity Plugin GitHubリポジトリに登録してください。

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

ダウンロードしたプラグインをインポートするには、以下の手順に従ってください。

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

要件

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

カスタムSDKアダプターを実装

AppLovin Exchange(ALX)はLinkedInのカスタムアダプターをサポートしています。 連携手順については以下を、詳細情報はこちらをご覧ください。

AppLovin UnityプラグインのIntegration Managerを使用して、アダプターをインストールできます。 Unityにて、AppLovin > Integration Managerに移動し、AppLovin Micro SDK PartnersにてLinkedInアダプターのInstallボタンを押してください。

AppLovin Integration Manager. AppLovin Micro S.D.K. Partners. Network: LinkedIn. Current Version: ios_1.1.1.1. Latest Version: ios_1.1.1.1. Actions: Install.

Ad Reviewを有効化

MAX Ad Review のサービスを有効化するには、AppLovin Integration ManagerにAppLovin SDK Keyを追加してください。

  1. Unityにて、AppLovin > Integration Managerを選択します。AppLovin Integration Managerダイアログが開きます。
  2. Enable MAX Ad Reviewを確認し、AppLovin SDK Keyという名前のフィールドにSDK Keyを入力します。
  3. AppLovin Integration Managerダイアログを閉じます。

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

MAX SDKを初期化

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

MaxSdkCallbacks.OnSdkInitializedEvent += (MaxSdkBase.SdkConfiguration sdkConfiguration) => {
// AppLovin SDK is initialized, start loading ads
};
MaxSdk.SetSdkKey("«SDK-key»");
MaxSdk.InitializeSdk();

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

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

iOS 14サポート

iOS 14では、Appleが導入したグローバルなプライバシー変更に準拠する必要があります。このセクションでは、これらの変更に対応し、収益の大幅な減少を回避する方法について説明します。

SKAdNetwork

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

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

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

同意APIとデータAPI

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

iOS 15グローバルSKAdNetworkレポート

iOS 15より、Appleは開発者がSKAdNetworkインストールポストバックのコピーを任意のエンドポイントに送信できるようにしています。 MAXではGlobal SKAdNetworkレポートを提供しています (MAX > Mediation > Analyze > Global SKA Report)。 これを使用することで、すべてのネットワークパートナーのSKAdNetworkデータに1ヶ所でアクセスすることができます。

この機能は、MAX Unityプラグインバージョン4.3.8以降で利用が可能です。この機能を有効化したい場合は、AppLovin Integration Managerで以下の手順に従って設定してください。

  1. Unityにて、AppLovin > Integration Managerを選択します。AppLovin Integration Managerダイアログが開きます。
  2. Other SettingsSet Advertising Attribution Report Endpoint in Info.plistにチェックを入れます。Other Settings: ☑ Set Advertising Attribution Report Endpoint in Info.plist (iOS only), ☑ Enable Auto Update, ☐ Enable Verbose Logging
  3. AppLovin Integration Managerダイアログを閉じます。