AdMob
AdMob Android guide for Custom Adapter GMA SDK.
App Prerequisites
- minSdkVersion of 23 or higher
- compileSdkVersion of 36 or higher
- An Ad Unit must already be in place which will be used for targeting.
Installation
Configuration Steps
Ensure your android/build.gradle (project-level) includes the required repositories:
allprojects {
repositories {
google()
mavenCentral()
maven { url 'https://jitpack.io' }
}
}
Open the build.gradle (Module: app) file.
Find the dependencies block and add from below for respective mediation platform.
dependencies {
// Add TapMind SDK AdMob Adapter dependency
implementation("io.github.tapmind-tech:customadapter-admob:2.1.13")
// Add AdMob SDK dependency
implementation ("com.google.android.gms:play-services-ads:25.0.0")
}
Configuration
CREATING CUSTOM EVENTS FOR WATERFALL
- Under the Mediation tab : Click on Create Mediation group section
- Select Android and type of Ad format and Continue
- In the Name field : Type in as provided in the G-sheet
- Click on Add ad units
- Select the app and the Ad units that you want to use custom targeting on.
Add Custom Event → Create Mediation Group → Select Android → Add Name → Add Ad units → Select app and Ad units
AD SOURCES (WATERFALL SECTION)
- Click on Water fall source
- Click on Setup ad Source and then at the Bottom left Click on custom event
- Select the App for the setup (Android)
- Select ad unit and add the parameters as follows
For the Below details Please reach out TapMind Account Manger
Mapping name : As Per the G-sheet Provided
ecpm : As Per the G-sheet Provided
Class : com.tapmind.tech.TapMindMediationAdapterAdmob
Parameter : { "placementName": "As Per the G-sheet Provided"}
Ad Sources → Add Custom Event → Enter Label → Set eCPM → Add Mapping → Enter Mapping Name → Enter Class Name → Add Parameter
The above setup completes our TapMind x ADMOB integration. You should see an Ad if test setup is complete and working fine.
Response can be checked in LOGCAT by using tag: TapMindAdapter
Official Google Documentation for creating a custom event : https://support.google.com/admob/answer/13407144
