SDK Integration
Include Bidon SDK and Bidon Custom Adapter dependencies in your app.
- Android
- iOS
- Unity
Add the following repository to your project:
repositories {
maven(url = "https://artifactory.bidon.org/bidon")
}
Then, add the dependency:
dependencies {
implementation("com.applovin.mediation:bidon-adapter:0.7.8.0")
// Available Demand Sources (AdNetworks)
implementation("org.bidon:admob-adapter:0.7.8.0")
implementation("org.bidon:amazon-adapter:0.7.8.0")
implementation("org.bidon:bidmachine-adapter:0.7.8.0")
implementation("org.bidon:bigoads-adapter:0.7.8.0")
implementation("org.bidon:chartboost-adapter:0.7.8.0")
implementation("org.bidon:dtexchange-adapter:0.7.8.0")
implementation("org.bidon:gam-adapter:0.7.8.0")
implementation("org.bidon:inmobi-adapter:0.7.8.0")
implementation("org.bidon:ironsource-adapter:0.7.8.0")
implementation("org.bidon:meta-adapter:0.7.8.0")
implementation("org.bidon:mintegral-adapter:0.7.8.0")
implementation("org.bidon:mobilefuse-adapter:0.7.8.0")
implementation("org.bidon:unityads-adapter:0.7.8.0")
implementation("org.bidon:vkads-adapter:0.7.8.0")
implementation("org.bidon:vungle-adapter:0.7.8.0")
implementation("org.bidon:yandex-adapter:0.7.8.0")
}
Add the following Pod to your Podfile
:
# Mirror repo for Bidon SDK podspecs
source 'https://github.com/bidon-io/CocoaPods_Specs.git'
source 'https://cdn.cocoapods.org/'
pod 'AppLovinMediationBidonAdapter', '~> 0.7.19'
# Available Demand Sources (AdNetworks)
pod 'BidonAdapterAmazon', '~> 0.7.19'
pod 'BidonAdapterBidMachine', '~> 0.7.19'
pod 'BidonAdapterBigoAds', '~> 0.7.19'
pod 'BidonAdapterChartboost', '~> 0.7.19'
pod 'BidonAdapterDTExchange', '~> 0.7.19'
pod 'BidonAdapterGoogleAdManager', '~> 0.7.19'
pod 'BidonAdapterGoogleMobileAds', '~> 0.7.19'
pod 'BidonAdapterInMobi', '~> 0.7.19'
pod 'BidonAdapterIronSource', '~> 0.7.19'
pod 'BidonAdapterMetaAudienceNetwork', '~> 0.7.19'
pod 'BidonAdapterMintegral', '~> 0.7.19'
pod 'BidonAdapterMobileFuse', '~> 0.7.19'
pod 'BidonAdapterMyTarget', '~> 0.7.19'
pod 'BidonAdapterUnityAds', '~> 0.7.19'
pod 'BidonAdapterVungle', '~> 0.7.19'
pod 'BidonAdapterYandex', '~> 0.7.19'
Requirements:
- Unity 2020.3.16+, 2021.3.0+, 2022.3.0+, 6000.0.23+
- Android API level 23 (Android OS 6.0) and above
- iOS 12.0 or higher (iOS 12.4 if you use MyTarget, iOS 13.0 if you use IronSource)
- Xcode 16.0 or higher
- CocoaPods 1.12.0 or higher
- Git must be installed on your device
- Make sure the EDM plugin is present in your Unity project
- Copy the link below and use it to install Bidon via UPM (
Window -> Package Manager -> "+" -> Add package from git URL
).
https://github.com/bidon-io/applovin_mediation_bidon_adapter_unity.git#v0.7.0
- For Android platform you may need to execute the
Assets/External Dependency Manager/Android Resolver/Force Resolve
command after adding the dependencies to sync content of your.gradle
template files.
info
If you need to bump adapter versions or add/remove any of them, edit the
/Assets/AppLovinMaxBidonAdapter/Editor/BidonDependencies.xml
file accordingly. Once you’re done, resolve the
dependencies via EDM.
All Done
You’re all set! After completing the technical setup, make sure to set up Bidon monetization and activate Bidon in your MAX configuration. You can confirm that everything is functioning correctly by checking the logs. Once confirmed, Bidon ads will begin appearing in your app.