Thanks for taking a look at MoPub! We take pride in having an easy-to-use, flexible monetization solution that works across multiple platforms.
Sign up for an account at http://app.mopub.com/.
To get started visit our Unity Engine Integration guide and find additional help documentation on our developer help site.
To file an issue with our team please email support@mopub.com.
- The MoPub Unity Plugin is now fully open source! Please see below for details and building instructions.
- This release does not change the SDK compatibility; the Plugin is still compatible with version 4.16.1 of the MoPub Android SDK and version 4.16.0 of the MoPub iOS SDK.
Please view the changelog for a complete list of additions, fixes, and enhancements in all releases.
The MoPub SDK License can be found at http://www.mopub.com/legal/sdk-license-agreement/.
git clone https://github.com/mopub/unity-mopub
git submodule init
git submodule update
mopub-android-sdk/
- Git submodule of the MoPub Android SDKmopub-android-sdk-unity/
- Contains a project that adds Unity-specific files to the Android SDKmopub-ios-sdk/
- Git submodule of the MoPub iOS SDKmopub-ios-sdk-unity/
- Contains a project that adds Unity-specific files to the iOS SDKunity/
- Contains the Unity Pluginmopub-unity-plugin/
- Where the Unity packages are exported after running./unity-export-package.sh
Simply run ./build.sh
(make sure the Unity IDE is not running), which runs git submodule update
and then invokes the following scripts:
mopub-android-sdk-unity-build.sh
- builds the mopub-android-sdk-unity project and copies the resulting artifacts intounity/
mopub-ios-sdk-unity-build.sh
- builds the mopub-ios-sdk-unity project and copies the resulting artifacts intounity/
unity-export-package.sh
- exports the unity package intomopub-unity-plugin/
Each script can be invoked separately. Exporting the unity package can also be done manually, by opening the unity/
project in Unity, right-clicking the Assets/
folder and chosing Export Package...
.
After building per instructions above, open the unity/
project in Unity, click File > Build Settings...
, select iOS or Android, click Build and Run
.