前贴片html5 VAST

时间:2017-02-03 09:46:27

标签: javascript html5 vast

我习惯为Flash播放器中的一些前贴片视频制作Flash横幅,但随着Flash的死亡,我正在寻找另一种方法来构建我的横幅,让它们成为html5播放器:

我读到有可能将JS引入浩瀚的使用某些事件,如暂停,停止......但我想做的不仅仅是点击,甚至我没有找到任何例子在哪里我应该将JS放入Vast中以使其读取它,如果有人有一个使用JS的工作Vast的例子它会很棒。

以下是我实际VAST的一个示例:

<?xml version="1.0" encoding="UTF-8"?>
<VAST version="2.0">
    <Ad id="pub_100">
        <InLine>
            <AdSystem>Pub VAST 2.0</AdSystem>
            <AdTitle></AdTitle>
            <Description></Description>
            <Error></Error> 
    <Impression><![CDATA[%%SERVER%%/RealMedia/ads/adstream_lx.ads/%%PAGE%%/%%RAND%%/%%POS%%/%%CAMP%%/%%IMAGE%%/%%USER%%?_RM_EMPTY_&%%QUERY%%]]></Impression>
       <Impression><![CDATA[http://openad.tf1.fr/RealMedia/ads/adstream.cap/%%RAND%%?c=billb&dv=1&date=1]]></Impression>
                    <Creatives>
                <Creative id="" sequence="">
                    <Linear>
                        <AdParameters><![CDATA[%%SERVER%%/RealMedia/ads/click_lx.ads/%%PAGE%%/%%RAND%%/%%POS%%/%%CAMP%%/[EVENTNAME]_%%ADID%%/%%USER%%?%%QUERY%%]]></AdParameters>
                        <Duration>00:00:21</Duration>
                        <VideoClicks>
                        <ClickThrough><![CDATA[%%SERVER%%/RealMedia/ads/click_lx.ads/%%PAGE%%/%%RAND%%/%%POS%%/%%CAMP%%/%%IMAGE%%/%%USER%%]]></ClickThrough>
                        </VideoClicks>
                        <MediaFiles>
                        <MediaFile delivery="progressive" type="video/x-flv" width="660" height="370" scalable="true" maintainAspectRatio="true"><![CDATA[http://slpubmedias.fr/ikea.swf]]></MediaFile>
                        </MediaFiles>

          </TrackingEvents>
                    </Linear>
                </Creative>
            </Creatives>
        </InLine>
    </Ad>
</VAST>

1 个答案:

答案 0 :(得分:0)

要播放前贴片广告(如果广告不是伴侣,上下文并不重要),您需要拥有一个投诉视频播放器。它必须向Vast-Tag发送请求。视频播放器从该VAST读取所有必要的跟踪信息。在这里面,你庞大的唐&#39;吨需要一个Flash文件(你只是有一个Flash文件),但该媒体文件的HTML录像机可以工作(MP4,WEBM,OGG,...)