This object represents a parsed VAST response.
ads: Array<Object>go to objecterrorURLTemplates: Array<String>version: String
This object represents a single parsed Ad
id: String|nullsequence: Number|nulladType: 'video'An optional string that identifies the type of ad. Default value = videoadServingId: Stringcategories: Array<Object>go to objectexpires: Number|nullviewableImpression: Array<Object>go to objectsystem: String|nulltitle: String|nulldescription: String|nulladvertiser: Object|nullpricing: String|nullsurvey: Object|nullgo to objecterrorURLTemplates: Array<String>impressionURLTemplates: Array<Object>creatives: Array<Object>go to objectextensions: Array<Object>go to objectadVerifications: Array<Object>go to objecthasFailed: BooleanIndicates that the parsed node has failed to be unwrapped or parsed. Only available with the option keepFailedAdPod on ads with a sequence.
This object represents a generic Creative. It's used as a parent object for more specific creative implementations.
id: String|nulladId: String|nullsequence: Number|nullapiFramework: String|nulluniversalAdIds: Array<Object>go to objectcreativeExtensions: Array<Object>go to object
type: Stringduration: NumberskipDelay: Number|nullmediaFiles: Array<Object>go to objectmezzanine: Object<Object>go to objectinteractiveCreativeFile: Objectgo to objectclosedCaptionFiles: Array<Object>go to objectvideoClickThroughURLTemplate: String|nullvideoClickTrackingURLTemplates: Array<String>videoCustomClickURLTemplates: Array<String>adParameters: Object|nullgo to objecticons: Array<Object>go to objecttrackingEvents: Object
type: Stringvariations: Array<Object>go to objecttrackingEvents: Object
type: Stringrequired: String|nullvariations: Array<Object>go to object
id: String|nullfileURL: String|nulldeliveryType: StringmimeType: String|nullcode: String|nullbitrate: NumberminBitrate: NumbermaxBitrate: Numberwidth: Numberheight: NumberfileSize: Number|nullmediaType: String|nullType of media file (3D / 360 / etc). Optional. Default value = 2DapiFramework: String|nullscalable: Boolean|nullmaintainAspectRatio: Boolean|null
delivery: StringEither "progressive" for progressive download protocols (such as HTTP) or "streaming" for streaming protocolstype: StringMIME type for the file container. Popular MIME types include, but are not limited to "video/mp4" for MP4, "audio/mpeg" and "audio/aac" for audio adswidth: Numberheight: Numbercodec: String|nullThe codec used to encode the file which can take values as specified by RFC 4281: http://tools.ietf.org/html/rfc4281id: String|nullfileSize: Number|nullmediaType: String|nullType of media file (3D / 360 / etc). Optional. Default value = 2DfileURL: String|null
type: String|nullMIME type for the file providedapiFramework: String|nullIdentifies the API needed to execute the resource file, if applicablevariableDuration: Boolean|nullIdentifies whether the ad always drops when the duration is reached, or if it can potentially extend the duration by pausing the underlying video or delaying the adStopped call after adVideoCompletefileURL: String|null
type: String|nullMIME type for the file providedlanguage: String|nullLanguage of the Closed Caption File using ISO 631-1 codesfileURL: String|null
id: String|nullwidth: Numberheight: NumberexpandedWidth: NumberexpandedHeight: Numberscalable: BooleanmaintainAspectRatio: BooleanminSuggestedDuration: NumberapiFramework: Stringtype: String|nullstaticResource: String|nullhtmlResource: String|nulliframeResource: String|nullnonlinearClickThroughURLTemplate: String|nullnonlinearClickTrackingURLTemplates: Array<Object>adParameters: Object|nullgo to object
id: String|nullwidth: Numberheight: NumberassetWidth: Number|nullassetHeight: Number|nullexpandedWidth: Number|nullexpandedHeight: Number|nullapiFramework: String|nulladSlotId: String|nullpxratio: String|'1'The pixel ratio for which the companion creative is intended. Default value = 1renderingMode: String|'default'Used to indicate when and where to use this companion ad. Default value = defaultstaticResources: Array<{ url: String, creativeType: String|null }>htmlResources: Array<String>iframeResources: Array<String>altText: String|nullcompanionClickThroughURLTemplate: String|nullcompanionClickTrackingURLTemplates: Array<Object>trackingEvents: ObjectadParameters: Object|nullgo to object
program: String|nullheight: Numberwidth: NumberxPosition: NumberyPosition: NumberapiFramework: String|nulloffset: String|nullduration: Numbertype: String|nullpxratio: String|'1'The pixel ratio for which the icon creative is intended. Default value = 1staticResource: String|nullhtmlResource: String|nulliframeResource: String|nulliconClickThroughURLTemplate: String|nulliconClickTrackingURLTemplates: Array<Object>iconViewTrackingURLTemplate: String|nulliconClickFallbackImages: Array<object>go to objectaltText: String|nullhoverText: String|null
name: String|nullvalue: anyattributes: Objectchildren: Array<Extension>
idRegistry: String|'unknown'A string used to identify the URL for the registry website where the unique creative ID is cataloged. Default value is “unknown”.value: any
apiFramework: String|nullThe name of the API framework used to execute the AdVerification codebrowserOptional: BooleanIf true, this resource is optimized and able to execute in an environment without DOM and other browser built-ins (e.g. iOS' JavaScriptCore).resource: String|nullURI to the JavaScript file used to collect verification datavendor: String|nullAn identifier for the verification vendortype: String|nullThe type of executable resource providedparameters: String|nullString intended for bootstrapping the verification code and providing metadata about the current impressiontrackingEvents: Object
authority: StringA URL for the organizational authority that produced the list being used to identify ad content categoryvalue: StringA category code or label that identifies the ad content category
id: String|nullviewable: Array<String>notViewable: Array<String>viewUndetermined: Array<String>
authority: Stringvalue: String
value: StringxmlEncoded: String|null
value: Stringtype: String|null
url: String|null,width: String|null,height: String|null