メインコンテンツまでスキップ

VAMP v5 スタートガイド

VAMP SDKの導入手順についてのガイド

更新履歴

v5.3.4(2026-03-25)

はじめに

Unityでの開発に必要な環境がインストールされていることを前提としています

動作確認環境

ツール名ver.
Unity6000.0.62f1 (Unity 6.0 LTS)
Xcode26.1
Android StudioAndroid Studio Panda 2 | 2025.3.2

※Android はサポート OS が 6.0 以降(API 23 以降、arm64 対応端末を想定)です

対応アドネットワーク

ADNWAndroidiOS
AdMob
AppLovin○(v5.3.4〜)○(v5.3.4〜)
ironSource-
LINEAds
maio○(v5.3.4〜再対応)
Pangle
UnityAds

Unity Pluginをダウンロードする

Unity Plugin

https://github.com/AdGeneration/VAMP-Unity-Plugin/releases

プロジェクトにpackageをインポートする

Assets > Import Package > Custom Package を選択します。

packageのインポート画面

VAMP_UnityPluginフォルダの中のvamp_for_unity.unitypackageを選択し、インポートします。

packageのインポート

iOS用SDKをプロジェクトに追加する

:::note Note

アドネットワークについては External Dependency Manager for Unity(旧 Play Services Resolver)での導入を推奨しております。

:::

Android用SDKをプロジェクトに追加する

:::note Note

アドネットワークについては External Dependency Manager for Unity(旧 Play Services Resolver)での導入を推奨しております。

:::

【iOS】その他のフレームワークをXcodeプロジェクトに追加する

iOSで追加する必要のあるVAMP SDKが依存するフレームワークに関しては、こちらをご確認ください。

その他アドネットワークの依存フレームワークに関しては、こちらから各ガイドをご確認ください。

【iOS】Xcodeプロジェクトに設定を追加する

iOSアプリでは、Xcodeにて以下の設定が必要です。
Targets > Build Settings > Linking > Other Linker Flagsに「-ObjC」を追加してください。
iOSのOtherLinkerFlags設定

【iOS】その他の設定

その他の設定についてはiOSのスタートガイドをご確認ください。

【Android】AndroidManifest.xmlを設定する

Androidアプリでは、使用するAdnetworkによってAndroidManifest.xmlに設定をする必要があります。

VAMPのAndroidManifest.xmlの設定に関しては、こちらをご確認ください。

その他アドネットワークのAndroidManifest.xmlの設定に関しては、こちらをご確認ください。

【Android】proguardの設定

SDKを導入したアプリを難読化する際は以下の設定値をproguardの設定ファイルに追加してください。

難読化後の表示確認も必ず行ってください。

VAMPのproguardの設定に関しては、こちらをご確認ください。

その他アドネットワークのproguardについては、こちらをご確認ください。

【Android】その他の設定

その他の設定についてはAndroidのスタートガイドをご確認ください。

External Dependency Manager for Unity を導入する

VAMP SDKでは各社の SDK、Adapter を External Dependency Manager for Unity(旧 Play Services Resolver) でインストールすることを推奨しております。

Dependencies.xmlの書き方はDependencies.xmlのサンプルをご確認ください。

注意事項