Discriminator identifying this as a VAST asset. See /schemas/creative/asset-types for the registry.
Optionalvast_version?: VASTVersionOptionalvpaid_enabled?: booleanWhether VPAID (Video Player-Ad Interface Definition) is supported
Optionalduration_ms?: numberExpected video duration in milliseconds (if known)
Optionaltracking_events?: VASTTrackingEvent[]Tracking events supported by this VAST tag
Optionalcaptions_url?: stringURL to captions file (WebVTT, SRT, etc.)
Optionalaudio_description_url?: stringURL to audio description track for visually impaired users
Optionalprovenance?: ProvenanceDiscriminator indicating VAST is delivered via URL endpoint
URL endpoint that returns VAST XML. May carry unsubstituted ad-server macros — VAST-style [MACRO] and ${MACRO} placeholders are accepted as-is (RFC 6570 syntax); buyers MUST NOT pre-encode macro delimiters, since players match the literal token at substitution time.
Discriminator indicating VAST is delivered as inline XML content
Inline VAST XML content
VAST (Video Ad Serving Template) tag for third-party video ad serving. Unlike the hosted
videoasset, a VAST tag carries nowidth/height: a VAST response can return multiple renditions of differing dimensions, and the player selects one per device at serve time, so there is no single width/height for the ad. Dimensional, duration, and codec constraints for a placement live on the format/requirements layer, not on this asset.