AdVASTProperties

data class AdVASTProperties(val adSystem: String? = null, val adTitle: String? = null, val adServingId: String? = null, val adId: String? = null, val creativeId: String? = null, val category: String? = null, val description: String? = null, val advertiser: String? = null, val pricing: String? = null, val survey: String? = null, val expires: String? = null, val industryIcons: List<IndustryIcon>? = emptyList(), val companionAds: List<CompanionAd>? = emptyList(), val extensions: Extensions? = null)

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

Constructors

Link copied to clipboard
constructor(adSystem: String? = null, adTitle: String? = null, adServingId: String? = null, adId: String? = null, creativeId: String? = null, category: String? = null, description: String? = null, advertiser: String? = null, pricing: String? = null, survey: String? = null, expires: String? = null, industryIcons: List<IndustryIcon>? = emptyList(), companionAds: List<CompanionAd>? = emptyList(), extensions: Extensions? = null)

Properties

Link copied to clipboard
val adId: String? = null

The Ad identifier of the creative.

Link copied to clipboard
val adServingId: String? = null

The identifier used to compare impression-level data across systems.

Link copied to clipboard
val adSystem: String? = null

The source ad server of the advert.

Link copied to clipboard
val adTitle: String? = null

The common name of the advert.

Link copied to clipboard
val advertiser: String? = null

The advertiser name.

Link copied to clipboard
val category: String? = null

The category of the advert content.

Link copied to clipboard

The List of CompanionAd instances.

Link copied to clipboard
val creativeId: String? = null

The identifier of the creative.

Link copied to clipboard
val description: String? = null

The longer description of the advert.

Link copied to clipboard
val expires: String? = null

The number of seconds in which the ad is valid for execution.

Link copied to clipboard
val extensions: Extensions? = null

The custom VAST extensions properties.

Link copied to clipboard
Link copied to clipboard
val pricing: String? = null

The pricing element of the advert.

Link copied to clipboard
val survey: String? = null

The URI to any resource file having to do with collecting survey data.