admobkit-android
Introduction: Abstraction library of AdMob Ads, User Data Consent (User Messaging Platform, UMP) and In App Purchase (Google Play Billing) for easy integration into your Android app.
Tags:
Abstraction library of AdMob Ads, User Data Consent (User Messaging Platform - UMP), In App Purchase (Google Play Billing) and Open Bidding (Mediation) for easy integration into your Android app.
References
- Google AdMob
- User Messaging Platform (UMP)
- Google Play Billing (In App Purchase)
- AdMob Open Bidding (Mediation)
How to install
gradle < 7.0.0
Add these lines in your project's root build.gradle
at the repositories
path:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
maven { url 'https://artifact.bytedance.com/repository/pangle' }
}
}
gradle >= 7.0.0
Add these lines in your project's root settings.gradle
:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
...
maven { url "https://jitpack.io" }
maven { url 'https://artifact.bytedance.com/repository/pangle' }
}
}
Add the dependency:
dependencies {
...
implementation 'com.github.frizeiro:admobkit-android:0.6.2'
}
How to use
See the example project source code for how to implement and use it: AdMob Kit Example Project.
AdMob Open Bidding (Mediation)
You'll need to create accounts for each platform. Please, take a look at Google AdMob's references:
- Meta (Facebook)
- Pangle (Tik Tok)
- InMobi (coming soon)
- AppLovin (coming soon)
- Liftoff Monetize (Vungle) (coming soon)