Integration

BidMachine adapter for CloudX Android SDK. Supports Banner, MREC, Interstitial, and Rewarded.

BidMachine is in beta on CloudX. See the BidMachine publisher setup guide for access and dashboard configuration.

Install

Requires CloudX Android SDK 4.9.0 or newer. For BidMachine, we recommend CloudX Android SDK 4.12.0 or newer. The BidMachine SDK is not on Maven Central. Add its Maven repository, scoped to the SDK and its dependencies:

dependencyResolutionManagement {
    repositories {
        google()
        mavenCentral()
        maven {
            url = uri("https://artifactory.bidmachine.io/bidmachine")
            content {
                includeGroup("io.bidmachine")
                includeGroup("io.bidmachine.libs")
                includeGroup("io.bidmachine.media3")
                includeGroup("com.explorestack")
            }
        }
    }
}

Add the adapter to your app module:

dependencies {
    implementation("io.cloudx:adapter-bidmachine:3.8.0.0")
}

Supported formats

Banner (320x50), MREC (300x250), Interstitial (display and video), and Rewarded. Native and App Open are not supported.

Privacy

The adapter forwards publisher-set GDPR consent and do-not-sell settings to BidMachine. BidMachine reads IAB TCF, US Privacy, and GPP values itself. Configure consent before initializing CloudX; see Privacy compliance.

Compatibility

Adapter versionNetwork SDKMinimum CloudX SDK
3.8.0.0BidMachine SDK 3.8.04.9.0