AdCreativeIdentity

data class AdCreativeIdentity(val adId: String? = null, val creativeId: String? = null, val podPosition: Int? = null)

The creative identity IMA reports for an ad of a GAM pod (PLAYG-361/362). Absent for every other asset kind, where the manifest asset already identifies the ad.

Constructors

Link copied to clipboard
constructor(adId: String? = null, creativeId: String? = null, podPosition: Int? = null)

Properties

Link copied to clipboard
val adId: String?

The IMA ad id.

Link copied to clipboard

The IMA creative id.

Link copied to clipboard

1-based position of the ad within its pod, as the ad system reports it at runtime (IMA adPodInfo.adPosition / VAST sequence). Null when the ad system reports none — static assets never have one.