Package-level declarations

Types

Link copied to clipboard
class AdDisplayedData(val networkName: String?, val mediatorName: AdMediatorName, val adFormat: AdFormat, val placement: String?, val adUnitId: String, val impressionId: String)

Data for tracking when an ad is displayed to the user.

Link copied to clipboard
class AdFailedToLoadData(val mediatorName: AdMediatorName, val adFormat: AdFormat, val placement: String?, val adUnitId: String, val mediatorErrorCode: Int?)

Data for tracking when an ad has failed to load.

Link copied to clipboard
value class AdFormat

Common ad format types.

Link copied to clipboard
class AdLoadedData(val networkName: String?, val mediatorName: AdMediatorName, val adFormat: AdFormat, val placement: String?, val adUnitId: String, val impressionId: String)

Data for tracking when an ad has been loaded.

Link copied to clipboard

Common ad mediator names.

Link copied to clipboard
class AdOpenedData(val networkName: String?, val mediatorName: AdMediatorName, val adFormat: AdFormat, val placement: String?, val adUnitId: String, val impressionId: String)

Data for tracking when a user opens/clicks on an ad.

Link copied to clipboard
class AdRevenueData(val networkName: String?, val mediatorName: AdMediatorName, val adFormat: AdFormat, val placement: String?, val adUnitId: String, val impressionId: String, val revenueMicros: Long, val currency: String, val precision: AdRevenuePrecision)

Data for tracking ad revenue events.

Link copied to clipboard

Common ad revenue precision values.