Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Namespaced exception that wraps a particular ChartboostMediationError

Link copied to clipboard

List of errors supported by Chartboost Mediation and mediation adapters.

Link copied to clipboard
Link copied to clipboard
@Serializable(with = KeywordsSerializer::class)
class Keywords

The Keywords class.

Link copied to clipboard
data class MetricsEvent(val eventType: MetricsEvent.EventType, val partner: String)

The metrics to be collected for an ad lifecycle event. Each entity is a single event that corresponds to a single partner.

Link copied to clipboard

Handles metrics collection and reporting for the Mediation SDK.

Link copied to clipboard
data class PartnerAd(val ad: Any?, val details: Map<String, String>, val request: PartnerAdLoadRequest)
Link copied to clipboard
interface PartnerAdapter
Link copied to clipboard
Link copied to clipboard
data class PartnerAdLoadRequest(val partnerId: String, val chartboostPlacement: String, val partnerPlacement: String, val size: Size?, val format: AdFormat, val adm: String?, val identifier: String, val partnerSettings: Map<String, String>, val adInteractionListener: AdInteractionListener, val isAdaptiveBanner: Boolean = false)
Link copied to clipboard
Link copied to clipboard
data class PartnerConfiguration(val credentials: JsonObject = buildJsonObject { })
Link copied to clipboard
data class PreBidRequest(val chartboostPlacement: String, val format: AdFormat, val loadId: String)