Package-level declarations

Types

Link copied to clipboard
data class AdVerification(val verificationResources: List<VerificationResource>, val verificationParameters: String? = null, val vendorKey: String? = null)

Represents information about the ads verification provider which will be supplied to the Open Measurement SDK Ad Session.

Link copied to clipboard
data class AdVideoProperties(val adDurationMs: Long, val adAudioVolume: Float)

Represents ad video properties which the verification provider might require.

Link copied to clipboard

The interface that provides generic integration hooks for Vendor specific Open Measurement SDK implementation.

Link copied to clipboard
data class VASTProperties(val skipOffset: Long? = null, val isAutoPlay: Boolean = false, val position: AdContentTimePosition)

Represents key VAST properties to be shared with all registered verification providers.

Link copied to clipboard
data class VerificationResource(val name: String, val value: String, val attributes: Map<String, String>)

Represents information about single ad verification resource. For example: