<?xml version="1.0" encoding="UTF-8"?>
|XML prolog with defined version and encoding.|
|Ad’s root element that represents a single ad. It contains all of the information necessary for the video player to display and track the Ad creative. Paradox currently supports one ad per VAST response since that is a common practice. Ad “id” attribute represents the bidding campaign id.|
|Element that contains all the files and URIs necessary to play and track the ad.|
|Element that contains descriptive name for the system that serves the ad, which every ad serving party must provide.|
|Element that contains impression tracking URI for the ad. Impression |
id attribute represents ad server id for the impression.
|Element that contains a URI that the player uses to notify the ad server when errors occur with ad playback. If the URI contains an [ERRORCODE] macro, the video player must populate the macro with an error code.|
|Container element for one or more |
<Creative> element used to provide creative files for the ad. For an InLine ad, the
<Creatives> element nests all the files necessary for executing and tracking the ad.
|Each element contains nested elements that describe the type of ad being served using nested sub-elements for |
NonLinear Ads. Paradox provides only one
<Creative> element per VAST response. Creative
sequence attribute represents sequence, so for a single creative value, the “sequence” will be 1. Paradox Creative
id attribute represents winning creative id.
|Sets the video-formatted ads that play linearly within the streaming content, meaning before the streaming content, during a break, or after the streaming content. A Linear creative has to contain at minimum, |
<Duration> element to communicate the intended runtime and a
<MediaFiles> element used to provide the needed video files for ad execution. Paradox also provides
Icons (optional). Linear
skipoffset attribute identifies when skip controls are made available to the end user.
|Element to denote the intended playback duration for the Linear component of the ad. Time value may is in the format |
|Container element for one or more |
<MediaFile> elements, each of which contains a
CDATA wrapped URI to the media file to be downloaded or streamed for the Linear creative. Linear creative are typically video files, but static images may also be used. Paradox supports only a single
MediaFile and no cross device or different bitrate MediaFile are supported.
|Element contains URI to media file being served. MediaFile |
delivery attribute – either
progressive for progressive download protocols (such as HTTP) or
streaming for streaming protocols. MediaFile
type attribute – MIME type for the file container, such as
video/mp4 for MP4.
|Element which is used to specify what the video player should do if the user clicks directly within the video player frame while the ad is being displayed. When a |
<VideoClicks> element is provided, it contains a single child
<ClickThrough> element with URI (or
<ClickTracking> in case of Wrapper).
|Is a click URI that redirects to the advertiser’s site when the Ad viewer clicks the ad. The |
clickthrough is only available in the
InLine format and is used when the linear ad unit cannot handle a clickthrough.
|Element used to send tracking information back to the ad server. The |
<TrackingEvents> element may contain one or more
<Tracking> elements. An event attribute for the
<Tracking> element enables ad server to include individual tracking URIs for events they want to track. Tracking “event” attribute – Paradox is prepared for
complete, but in most cases only
progress is returned. Tracking
offset attribute – when the progress of the linear creative has matched the value specified, the included URI is triggered. If the duration is not known when the offset is set to a percentage value, the progress event may be ignored.
|Used for posting an icon with the linear ad. Paradox provides only a single Icon under Icons. It can be disabled by setting |
imp.ext.icons_support = 0 in the RTB request.
|Element containing |
|Element used to load an informational page in a new window as well as track when users clicks in the ad.|
|Element contains URI to the information page. The video player must load this page in a new window when the user clicks the icon.|
|Element used for custom extensions, defined by the ad server. It must contain |
|Element use for each custom feature|
|Custom element to support CTA, it has following elements: |
|Elements contains CTA text such as |
View More or
|Optional friendly domain.|
|Click tracking URI. On Paradox it can be disabled by setting sending |
imp.ext.video_cta = 0 in the RTB request.