📌Starting Mediation
Requesting mediation key issuance.
Log in to the ONE AdMax console, navigate to the [Placement Management] menu, and select the placement where you want to apply mediation.
In the [Mediation Settings by Country/Region] section, select the platforms you want to add for mediation under [Request Key Issuance], and click [Request Key]. (For rewarded video ads, it is recommended to add AppLovin, UnityAds, and Vungle.)
The key issuance process may take up to 1 day, and once completed, the matching information will change to 'Registration complete'
You can change the mediation call order using Drag & Drop.
Dependency Settings
In the app-level build.gradle
, add the SDK dependencies for the mediation partners you want to use as follows:
dependencies {
...
// AppLovin
implementation 'com.applovin:applovin-sdk:13.0.1'
// Cauly
implementation 'com.fsn.cauly:cauly-sdk:3.5.31'
// MezzoMedia. adMan.jar v300
implementation files( 'libs/adman_241031.jar' )
// Mobon
implementation( 'io.github.mobon:mobonSDK:1.0.0.65'){
transitive = true
}
// UnityAds
implementation 'com.unity3d.ads:unity-ads:4.12.2'
// Vungle
implementation 'com.vungle:vungle-ads:7.4.1'
...
}
※ Important Notes for Mediation Integration:
If any of the mediation partners require ProGuard settings, please refer to the guide link and configure them accordingly.
If you want to use a version other than the compatible one, please contact oneadmax@onestorecorp.com.
Some ad types from specific partners may require additional integration steps based on the app's activity lifecycle. Please refer to the guide links for each partner.
Mediation Partners (6 in total): Vungle, Mobon, AdFit, Cauly, UnityAds, AppLovin
Company Name
Compatible Version
Supported Ad Format
GUIDE
Vungle
7.4.1
Rewarded Video, Interstitial Video
Cauly
3.5.31
Banner, Interstitial
UnityAds
4.12.2
Rewarded Video, Interstitial Video, Banner
AppLovin
13.0.1
Banner, Native, Rewarded Video, Interstitial Video
Mediation-Specific Integration Notes:
Cauly Add the following Maven repository in the project-level
build.gradle
file:repositories { google() mavenCentral() // Cauly maven { url "s3://repo.cauly.net/releases" credentials(AwsCredentials) { accessKey "AKIAWRZUK5MFKYVSUOLB" secretKey "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" } } }
AppLovin
If you are updating from ONE AdMax SDK version v1.2.0 or lower to v1.2.0 or higher, you no longer need to input the AppLovin SDK key. Therefore, please remove the following code and proceed with the update:
<application>
...
<meta-data android:name="applovin.sdk.key" android:value="nPNmWdnX7aDsJQd7yPG7w-rzdTAJJ3qcBNpgSoWzDrm4bUMSmHZJsv-2XRTSiOItVTm7FWZ7PrkUEKeVvlomd1" />
...
</application>
Last updated