如何区分VPAID 1.0/2.0?所有主要的AdCompanies都切换到VAST 3.0的vpaid2。如何区分其Vpaid 1或Vpaid 2?
发布于 2016-03-04 00:04:50
“VPAID2.0”的用法不明确:它既可以指创意和播放器之间的接口和握手,也可以用来区分可以在HTML5播放器中运行的VPAID。
Flash VPAID通常通过接口定义1.1.0或2.0 ( 1.0版已弃用)与播放器通信;http://tagvalidator.videohub.tv是为数不多的提供握手的测试页面之一
VPAID不限于flash,也可以与HTML5播放器一起运行,但这样的VPAID当然必须用Javascript编写,而不是用Flash的ActionScript。由于用于HTML5环境的VPAID的开发时间晚于用于闪存的VPAID,因此有时会使用术语VPAID 2,但更明确的做法是明确地指"HTML5 VPAID“或"VPAID JS”。
发布于 2016-08-06 02:09:08
一旦加载了广告,播放器将在广告上调用handshakeVersion(),并将支持的VPAID版本传递给广告。广告将通过返回其支持的最高VPAID版本来响应呼叫。
视频播放器在加载广告单元后立即调用handshakeVersion,以指示广告单元将使用VPAID。视频播放器传入其最新的VPAID版本字符串。广告单元返回最小设置为“1.0”的版本字符串,其形式为“major.minor.patch”(即“2.1.05”)。视频播放器必须验证它是否支持特定版本的VPAID,或者取消该广告。
https://stackoverflow.com/questions/35776353
复制相似问题