【VAST2.0】VAST 2.0 机翻文档

随播广告的像素尺寸VAST2.0 XML 规则

1. VAST XML定义中的顶级元素是。 “广告”包含视频的某种组合,随播广告和单个广告客户的非线性单位。

2.一个VAST响应可能包含来自多个广告客户的多个广告。取决于视频播放器确定多个广告的顺序,时间,位置等。
但是,玩家通常应该尊重VAST响应中Ad元素的顺序。

3. VAST响应不包含有关元素放置或时序的信息。由视频决定玩家确定广告的最佳包含点。

4.广告可以是类型,这意味着它包含显示视觉效果所需的所有元素经验,或者类型为,
它指向必须从以下位置请求的下游VAST文档另一台服务器。

5. XML响应可能表明没有任何类型的广告可用。这将通过缺少任何广告。

6.广告可能包含一个或多个元素,这些元素是中一次执行的一部分容器。例如,
广告可能包含带有一组伴随横幅的线性视频元素;这个会被两个创意元素所体现。

7.支持三种类型的广告,并由元素。 
Creative元素具有可选的“ sequence”属性,该属性指示建议的广告的显示顺序。
如果打算同时显示两个Creative元素他们应该共享相同的序列号。

8.广告包含一个必需的元素,任何广告素材元素都应立即请求在广告中显示。

9.如果有多个Creative元素,则可能希望分别跟踪每个元素的显示。一个其他跟踪元素已包含在广告素材元素中,
应在相应的显示元素。例如,假设广告包含线性视频和非线性重叠式广告,并且该视频首先播放。
播放视频时,播放器应同时请求展示URI和creativeView跟踪视频的URI。
然后,播放器应尽快请求叠加层的creativeView跟踪URI当该元素变得可见时。

10. Linear元素定义将在视频查看区域内播放的视频,图像或交互式元素。

11. CompanionAds元素可以包括一组一个或多个不同像素尺寸的随播广告或技术。
如果打算在播放中的不同时间显示随播广告,则多个应该使用广告素材,并可选地使用不同的序列提示。

12. NonLinearAds元素可以包括一个或多个代表单个创意概念的非线性元素。
如果目的是要在播放的不同点显示不同的非线性,然后应将多个广告素材用过的。

13.发布者可以在其视频播放器中选择不同级别的VAST支持。
例如,发布者可以选择仅允许辅助广告服务器进行跟踪,在这种情况下,仅XML的跟踪部分将是相关的。

14.出于延迟或基础架构方面的原因,某些发布商可能不希望允许辅助广告服务器为视频文件本身。
在这种情况下,XML文档可以与指向服务器的媒体文件URI一起使用发布者基础架构托管的位置。

15.提供了可选的错误URI,以便在广告由于任何原因未能播放的情况下通知各种广告服务器。
请注意,大多数广告服务器目前不支持此类通知功能,但将来会包含在内能力。

16.所有广告服务器至少需要提供一个展示跟踪URI。多个印象元素可以依次出现在各自的部分中。
例如,一个内联广告可能包含两个顺序印象元素,一个用于广告服务器,另一个用于与广告系列相关的第三者。

17. XML文档支持广泛的跟踪(如果可以从Video Player获得)。跟踪基于IAB数字视频插播广告指标定义文档。

18.包装广告必须包含辅助广告服务器的VAST响应的URI。

19.包装广告可能包含来自主要广告或单独广告的随播广告或非线性广告辅助广告服务器。
例如,次要资源不是将所有资产放入单个VAST InLine响应中,
Ad Server可能会为线性视频广告的InLine响应提供一个广告代码,并指向一个单独的广告代码随播广告的标准横幅广告

20.包装广告可以包含任意数量的跟踪URI,以允许通过内联广告投放随播广告响应,
但与印象数分开跟踪。它还可能包含用于单独跟踪的跟踪元素线性或非线性视图或事件。
提供包装广告响应的服务器可能无法确切知道哪个广告素材元素将在InLine广告中下线投放;
在这种情况下,包装器应包括视频播放器中可以播放的最多一组广告素材的占位符。

21.只需单击一次广告即可,但可以使用多个命名的点击跟踪URI(CustomClick)提供以允许按发布者自定义。
此外,可以提供单独的URI来跟踪点击(ClickTracking),并在点击后打开目标页面(ClickThrough)。

22.可以在响应的MediaFiles部分中为单个视频广告提供任意数量的URI,但是假定视频的所有版本都代表相同的广告单元,
且具有相同的时长,广告ID(ISCI代码),等等。带宽是使用bitrate属性指示每个媒体文件的。
由视频播放器决定哪种媒体文件的比特率适合其用户。
可以包含图片广告或互动广告在MediaFiles部分中使用适当的Mime类型。如果需要多个线性概念(例如预卷和片后广告),
则应使用多个广告素材。

23.广告元素可以指定AdParameters元素,以具有从播放器传递给它们的指定参数。
例如,非线性广告可能要求在运行时传递跟踪信息。

24. apiFramework元素表示视频播放器可以与各种广告进行交流的方法资产。
该元素的常用值为“ VPAID”和“ clickTag”。对于临时解决方案,其他值可能是根据需要使用。

25.扩展元素允许自定义或广告服务器特定的功能(例如地理数据,唯一标识符)。

26.最好是,投放Wrapper广告的广告服务器通过以下方式清除AdTagURI参数上的缓存:在交付时在URI中包括一个随机数。

27.大多数辅助广告服务器支持在其广告代码(通常为“ click =”)中包含一个参数,
该参数将通过主要广告服务器重定向所有点击以启用计数。对于VAST,
此值参数(由主要广告服务器设置)应放置在的VideoClicks-ClickTracking元素中包装广告响应并解析
为InLine响应中包含的广告代码。

28.所有URI应该包装在CDATA块中

VAST广告服务器响应的XML摘要:

元素属性必须的注释
VASTRoot nodeYes
versionStringYes版本号
AdidStringYes顶级元素,将每个广告包装在响应中
InLineNoneNoneNo围绕单个广告的完整广告数据的第二级元素
AdSystemNoneStringYes指示源ad服务器
versionStringNo内部版本使用的ad系统
AdTitleNoneStringYes广告标题
DescriptionNoneStringNo广告描述
SurveyNoneURINo请求调查供应商的URI
ErrorNoneURINo因为url导致播放错误等
ImpressionNoneURIYes用于跟踪印象的URI
idStringNo可选标识符
CreativesNoneNoneYes一个或多个容器创意元素
Creative包装每个创意元素
idStringNo可选标识符
sequenceIntegerNo显示多个创意元素的首选顺序
AdIDStringNo广告ID
LinearNo
DurationNoneTimeYes时长,标准时间格式hh:mm:ss
TrackingEventsNo
TrackingURINoURI来跟踪回放期间的各种事件
eventcreativeView,
start,
midpoint,
firstQuartile,
thirdQuartile,
complete,
mute,
unmute,
pause,
rewind,
resume,
fullscreen,
expand,
collapse,
acceptInvitation,
close
Yes要跟踪线性元素的事件的名称。创造性视图应该在出现时被要求。
AdParametersStringNo要传递到视频广告中的数据。
VideoClicks
ClickThroughNoneURINo用户单击视频时打开作为目标页面的URI
ClickTrackingURINo用户单击视频时请求进行跟踪的URI
CustomClickURINo请求自定义事件(例如热点视频)的URI
idStringNo可选标识符
MediaFilesURIYes线性文件的位置
idStringNo可选标识符
deliverystreaming, progressiveYes广告投放方式
typeStringYesMIME类型。 流行的MIME类型包括但不限于Windows Media的“ video / x-ms-wmv”和Flash Video的“ video / x-flv”。
bitrateIntegerNo编码视频的比特率,单位为Kbps
widthIntegerYes视频像素尺寸
heightIntegerYes视频像素尺寸
scalableBooleanNo缩放图像是否可接受。
maintain
AspectRa tio
BooleanNo缩放后是否必须保持广告的长宽比
apiFrameworkStringNo如果MediaFile是交互式的,则apiFramework定义用于通信的方法。
CompanionAdsNo任何所需像素尺寸的任意数量的随播广告。
CompanionNo任何所需像素尺寸的任意数量的随播广告
idStringNo可选标识符
widthIntegerYes随播广告的像素尺寸
heightIntegerYes随播广告的像素尺寸
expandedWidthIntegerNo展开状态下展开的随播广告的像素尺寸
expandedHeightIntegerNo展开状态下展开的随播广告的像素尺寸
apiFrameworkStringNoapiFramework定义了用于与随播广告进行通信的方法
StaticResourceURINo静态文件(例如图像或SWF文件)的URI
creativeTypeStringYesMime类型的静态资源
IFrameResourceNoneURINoIFrame显示伴随元素的URI源
HTMLResourceNoneCDATANo用于显示伴随元素的HTML
TrackingEventsNo
TrackingURINo跟踪同伴视图的URI
eventcreativeViewYes出现时,应始终请求creativeView。 对于随播广告,CreativeView是唯一受支持的事件。
CompanionClickThroughNoneURINo用户单击随播广告时作为目标页面打开的URI
AltTextNoneStringNo在HTML环境中呈现随播广告时显示的替代文本。
AdParametersStringNo要传递到随播广告中的数据
NonLinearAds
NonLinearNo任何所需像素尺寸的任意数量的非线性资产。
idStringNo可选标识符
widthIntegerYes随播广告的像素尺寸
heightIntegerYes随播广告的像素尺寸
expandedWidthIntegerNo展开状态下展开的非线性广告的像素尺寸
expandedHeightIntegerNo展开状态下展开的非线性广告的像素尺寸
scalableBooleanNo缩放图像是否可以接受
maintainAspectRa tioBooleanNo缩放后是否必须保持广告的长宽比
minSuggestedDur ationTimeNo展示非线性广告的建议持续时间,通常是动画制作完成的时间。 以标准时间格式hh:mm:ss表示
apiFrameworkStringNoapiFramework定义了用于与非线性元素进行通信的方法
StaticResourceURINo静态文件(例如图像或SWF文件)的URI
creativeTypeStringYesMime类型的静态资源
IFrameResourceNoneURINoIFrame用于显示非线性元素的URI源
HTMLResourceNoneCDATANoHTML显示非线性元素
TrackingEventsNo
TrackingURINo用于在播放期间跟踪各种事件的URI
eventcreativeView,
start,
midpoint,
firstQuartile,
thirdQuartile,
complete,
mute,
unmute,
pause,
rewind,
resume,
fullscreen,
expand,
collapse,
acceptInvitation,
close
Yes要跟踪的事件的名称。 出现时,应始终请求creativeView。
NonLinearClickThroughNoneURINo当用户点击非线性广告单元时,以URI作为目标页面打开
AdParametersStringNo要传递到视频广告中的数据。
Extensions
ExtensiontypeAnyNo任何有效的XML都可以包含在Extensions节点中。 有关类型的建议命名约定,请参见下文。
WrapperNoneNoneNo指向辅助广告服务器的包装广告周围的第二级元素。
AdSystem与上面的“内联”部分相同
VASTAdTagURINoneURIYes下游辅助广告服务器的广告代码的URI
Error与上面的“内联”部分相同
Impression与上面的“内联”部分相同
Creatives与上面的“内联”部分相同
Creative与上面的“内联”部分相同
Linear与上面的“内联”部分相同
TrackingEvents与上面的“内联”部分相同
VideoClicks与上面的“内联”部分相同
CompanionAds与上面的“内联”部分相同
Companion与上面的“内联”部分相同
NonLinearAds与上面的“内联”部分相同
TrackingEvents与上面的“内联”部分相同
NonLinear与上面的“内联”部分相同
Extensions与上面的“内联”部分相同

上一篇
下一篇