連携
このページでは、AppLovin MAX Unity Pluginをダウンロード、インポート、および設定する方法を説明します。
最新のUnityプラグインをダウンロード
このボタンを使用して、プラグインを手動でダウンロードします。
リリースアップデートを受け取るには、AppLovin MAX Unity Plugin GitHubリポジトリに登録してください。
Unityにプラグインをインポート
ダウンロードしたプラグインをインポートするには、以下の手順に従ってください。
- Unityにて、Assets > Import Package > Custom Packageを選択します。
- ダウンロードしたUnityプラグインファイルを選択します。
- Import Unity Packageダイアログで、Importをクリックします。
要件
- Unity 2018.2以降
- Androidビルドの場合、AppLovin MAXプラグインではJetifierを有効にする必要があります。
Jetifierを有効化するには、以下の手順に従ってください。
- Unityにて、Assets > External Dependency Manager > Android Resolver > Settingsを選択します。
- 表示されるAndroid Resolver Settingsダイアログで、Use Jetifierにチェックを入れます。
- 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ボタンを押してください。
Ad Reviewを有効化
MAX Ad Review のサービスを有効化するには、AppLovin Integration ManagerにAppLovin SDK Keyを追加してください。
- Unityにて、AppLovin > Integration Managerを選択します。AppLovin Integration Managerダイアログが開きます。
- Enable MAX Ad Reviewを確認し、AppLovin SDK Keyという名前のフィールドにSDK Keyを入力します。
- AppLovin Integration Managerダイアログを閉じます。
SDK KeyはAppLovinダッシュボードのAccount > General > Keys のセクションにてご確認ください。
MAX SDKを初期化
OnSdkInitializedEvent
イベントハンドラーを添付し、アプリが起動したらすぐにSDKキーを設定し、SDKを初期化してください。
以下のコードサンプルでこれを示しています。
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で以下の手順に従って設定してください。
- Unityにて、AppLovin > Integration Managerを選択します。AppLovin Integration Managerダイアログが開きます。
- Other SettingsのSet Advertising Attribution Report Endpoint in Info.plistにチェックを入れます。
- AppLovin Integration Managerダイアログを閉じます。