VAST調(diào)查報(bào)告

中文介紹 - Wiki

VAST(Video Ad Serving Template),由IAB(Interactive Advertising Bureau,交互廣告腫菊)制定用于AD服務(wù)器與播放器之間進(jìn)行通訊連接的數(shù)據(jù)腳本格式,使用XML語(yǔ)言進(jìn)行描述,指示播放器如何播放廣告,以及是否支持跳過、點(diǎn)擊的跳轉(zhuǎn)鏈接和所需反饋到服務(wù)器的數(shù)據(jù)。

支持基本的跟蹤功能包括:播放、暫停、恢復(fù)、跳過、點(diǎn)擊、播放進(jìn)度、播放完成、播放器的收起與打開等,用于反饋用戶參與度指標(biāo)。

在播放器需要播放視頻廣告的時(shí)候,需要向VAST廣告服務(wù)器提交廣告請(qǐng)求。該請(qǐng)求由HTTP協(xié)議的URL格式構(gòu)成。

AD服務(wù)器通過VAST數(shù)據(jù)格式響應(yīng),返回以下參數(shù)內(nèi)容:

  • 廣告內(nèi)容主體的屬性參數(shù)
  • 廣告播放的方式
  • 播放時(shí)需要跟蹤反饋的動(dòng)作

廣告類型屬性術(shù)語(yǔ)、3.0特性、工作方式參考 VAST3.0視頻廣告投放規(guī)范


VAST - Wikipedia

VAST is a standard developed by the IAB and it means “Video Ad Serving Template”. This template contains all the information needed for video advertising. It’s a script which is giving consistent instructions to the publisher’s video player on how to handle a video ad.

In a word, it is a standard data structure declared using XML for communication requirements between ad servers and video players.

It tells the video player how the ad should appear in the player, how long it should be displayed, whether or not it is skippable, what the click-through URL should be and what data to send back to ad server.

It also enables basic ad tracking, which provides valuable consumer engagement metrics for advertisers, such as pause, player expand, resume, completed play, first quartile, third quartile, skip, click, midpoint, and player collapse.

Request

Sends a request to VAST ad server base on a simple HTTP URL.

Response

VAST server responses a standard VAST data structure that declares these parameters:

  • The ad media that should be played
  • How should the ad media be played
  • What should be tracked as the media is played
References:

IABからの資料

IABとは

Interactive Advertising Bureau (IAB):インターネット広告に関する米國(guó)協(xié)議會(huì)、オンライン広告における技術(shù)的標(biāo)準(zhǔn)規(guī)格の策定を始め、動(dòng)向調(diào)査や法整備などを行う組織である。

What VAST is Not

This document describes functional VAST schema format requirements and expectations for compliance. The following details are NOT covered in this document.

Creative Specifications
This document provides technical details on using the XML schema that transfers data from one system to another. Video ad creative specs are not included as part of those technical details.
Please see the IAB Digital Video Ad Format and Best Practices guidelines for information on creative specs.

Video Ad Metric Specification
While VAST covers some details about sending URIs that track video ad delivery, this document does not provide details on video addserving metrics or the best practices for tracking video ads.
Please see the Digital Video Ad Metrics Definitions guidelines for details on tracking video ads.

Video Player Execution of a VAST response
VAST does not “do” anything; it’s simply a mechanism for transferring data from one system to another. Video player technology must be able to parse a VAST ad server response and use the data in accordance with the guidelines in this document. This document provides detailed requirements for the display of the video ads in a VAST response, but does not provide a concrete technical implementation. Video player engineers can use the information in this document to design and build a VASTdcompliant video player, using whatever technology the engineer prefers to use.

Digital Video Ad Serving Template (VAST) 3.0 の定義


DFPからの資料

DFPとは

Double Click:Googleに吸収合併されたアメリカ合衆(zhòng)國(guó)のインターネット広告の配信インフラ會(huì)社のことである。

DoubleClick for Publishers(DFP):ホスト型の総合的な広告配信プラットフォームです。ウェブサイト、モバイル ウェブページ、モバイルアプリ、ゲーム、またはその組み合わせなど、どこに掲載する場(chǎng)合でも広告配信を効率的に管理できます。

DoubleClick for Publishers(DFP)スタンダード(Small Business):事業(yè)拡大を目指すサイト運(yùn)営者の方に役立てていただける無料の広告管理ソリューションである。あらゆるデジタル広告枠の販売、スケジュール設(shè)定、配信、分析にご活用いただけます。

Ad Exchange:サイトの広告枠を柔軟に管理できるように作られた広告枠管理システムで、広告枠と掲載料金を自由に組み合わせて、時(shí)間をかけずに効果的に広告を管理できます。

參照:

VAST 3 について

Index

  • VAST 3 の改良の列挙
  • VAST 3 をネットワークで有効にするには
  • スキップ可能時(shí)間とエンゲージ ビュー時(shí)間を変更するには
  • VAST 3 向けの推奨事項(xiàng)

VASTの配信規(guī)格

第三者配信のインストリーム広告は、Ad Exchange の VAST 認(rèn)定ベンダーが Linear VAST タグ(プリフェッチ タグ)を使用して配信する必要があります。Ad Exchange 認(rèn)定ベンダーのリストをご覧ください。

Index

?* インストリーム動(dòng)畫広告の規(guī)格

  • コンパニオン広告(推奨オプション)
  • クリエイティブの要件
    • 第三者広告サーバーでの Google SDK の利用
    • Flash クリエイティブ
    • VAST ラッパー
    • SSL への準(zhǔn)拠
參照:

その他の日本語(yǔ)資料

VASTの紹介

VASTというのは、インストリーム動(dòng)畫広告を提供するための汎用プロトコルで、複數(shù)のパブリッシャー/ビデオプレーヤーに対しアドサーバが単一の広告応答形式でやりとりできるようにするためのもの。

簡(jiǎn)単に言うと、アドサーバーやプレイヤーがこのVAST規(guī)格に則れば1つの形式でやりとりできるのでこの規(guī)格に則りましょう、ということですね。

XMLを使って広告サーバとやり取りし、「どのURLの広告動(dòng)畫ファイルを再生するか」「広告動(dòng)畫がクリックされた際の遷移先のURLはどこか」「動(dòng)畫広告の再生數(shù)?クリック數(shù)のデータはどこに送信するか」といった仕様を定めている。

VASTを定めたのは、アメリカのWeb広告の業(yè)界団體Interactive Advertising Bureau(IAB)。動(dòng)畫配信プラットフォームを手掛けるBrightcoveのほか、Adobe Systems、Google、Microsoft、Yahoo! など、動(dòng)畫配信に関わる主要企業(yè)が仕様策定に攜わった。Brightcoveの動(dòng)畫配信プラットフォームやGoogleが提供するアドサーバー「DFPスタンダード」などがVASTをサポートしている。

VASTで実現(xiàn)できる広告フォーマット

  • Linear video ads(プリロール、ミッドロール、ポストロール)
    リニア広告の代表的なものは、プレロール広告(動(dòng)畫本編の再生前に流す動(dòng)畫広告)?ポストロール広告(動(dòng)畫本編の再生後に流す動(dòng)畫広告)?ミッドロール広告(動(dòng)畫本編を中斷して流す動(dòng)畫広告)の3つ。
  • Non-linear video ads(オーバーレイ)
    ノンリニア広告は、動(dòng)畫本編の再生中に、動(dòng)畫にオーバーレイして(被せて)表示するタイプのバナー広告やテキスト広告のことだ。
  • Companion ads(コンパニオンアド)
    コンパニオン広告(動(dòng)畫ポッド)とは、動(dòng)畫プレーヤーの周辺に表示するバナー広告やテキスト広告のことだ。

VASTがもたらす情報(bào)

  • 動(dòng)畫広告のインプレッション數(shù)
  • 動(dòng)畫広告の再生數(shù)
  • 動(dòng)畫広告が中間點(diǎn)まで再生された回?cái)?shù)
  • 動(dòng)畫広告が最後まで再生された回?cái)?shù)
  • 動(dòng)畫広告が一時(shí)停止/再開された回?cái)?shù)
  • 動(dòng)畫広告がミュート/ミュート解除された回?cái)?shù)
  • 動(dòng)畫広告のクリック數(shù)

モバイルでバイスに実裝する場(chǎng)合の注意點(diǎn)(特にiOS)

  • Delivery Method が progressive である必要があります
  • フォーマットは .mp4 である必要があります
  • iPhone/iPod touch用には 640x480 ピクセル(またはそれ以下)を指定してください
  • ビデオは H.264 ベースライン でエンコーディングされる必要があります

VAST XMLの例

<VAST version="3.0">
  <Ad id="2215590">
    <InLine>
      <AdSystem version="1">AdServer</AdSystem>
      <AdTitle>
        <![CDATA[ 2215590 ]]>
      </AdTitle>
      <Error>
        <![CDATA[
          http://xxxxx.com/log/p.gif?6=27646;a=2215590;n=2592;c=2592000035;s=0;x=4928;g=84;m=6;w=3;1=8;os=9;2=6;z=0.7086163192175353;pu=;ru=;e=e;erc=          [ERRORCODE];
        ]]>
      </Error>
      <Impression id="IMP">
        <![CDATA[
http://xxxxx.com/asw/log/vast/it.js?a=2215590&x=4928&g=84&c1=2592000035&c2=2592000035&i=0&d=19&n=2592&s=0&m=6&w=3&u=JqPQZmGRQGaU3pz@DMwXSQ**~021715&cv=null&1=8&2=6&zft=-1&zcft=1&zxf=0&zxd=0&zxchs=35&zcxf=401053&zcxd=24&dp=&ai=&pRate=null&al=30&nt=0&tsad=0&z=0.9612661205602768&ld=m8.xxxxx.com&h=2262051&f=2678060&prfl=&os=9&ct=2&pu=&ru=&exp=1&tz=P09_00&csv=1&dct=2067&dmf=&dvm=&dsr=&djs=&dhs=&att=1
        ]]>
      </Impression>
      <Creatives>
        <Creative id="2215590">
          <Linear skipoffset="00:00:03">
            <Duration>00:00:30</Duration>
            <VideoClicks>
              <ClickThrough>
                <![CDATA[
http://xxxxx/ads2/c?a=2215590;x=4928;g=84;c=2592000035,2592000035;i=0;n=2592;s=0;1=8;2=6;tg=1426596229;vr=1;m=6;w=3;os=9;ct=2;u=JqPQZmGRQGaU3pz@DMwXSQ**~021715;z=0.8409217402507212;ainfo=;csv=1;dct=2067;dmf=;dvm=;dsr=;djs=;dhs=;q=;pu=;ru=;k=http://www.dac.co.jp
                ]]>
              </ClickThrough>
            </VideoClicks>
            <MediaFiles>
              <MediaFile delivery="progressive" bitrate="1056" width="640" height="360" type="video/mp4">
                <![CDATA[http://xxxxx.com/OzoDB/g/u/2215590/V1/xxxxx.mp4]]>
              </MediaFile>
            </MediaFiles>
            <TrackingEvents>
              <Tracking event="Errors">
                <![CDATA[
http://xxxxx.com/log/p.gif?6=27646;a=2215590;n=2592;c=2592000035;s=0;x=4928;g=84;m=6;w=3;1=8;os=9;2=6;z=0.10759274965348731;pu=;ru=;e=e;
                ]]>
              </Tracking>
              <Tracking event="progress" offset="00:00:60.000">
                <![CDATA[
http://xxxxx.com/log/p.gif?6=25946;a=2215590;n=2592;c=2592000035;s=0;x=4928;g=84;m=6;w=3;1=8;os=9;2=6;z=0.7948940301353307;pu=;ru=;e=e;
                ]]>
              </Tracking>
              <Tracking event="progress" offset="00:00:45.000">
                <![CDATA[
http://xxxxx.com/log/p.gif?6=25468;a=2215590;n=2592;c=2592000035;s=0;x=4928;g=84;m=6;w=3;1=8;os=9;2=6;z=0.9106878835415341;pu=;ru=;e=e;
                  ]]>
              </Tracking>

VASTタグ要素をいくつかの紹介

  • <Impression>
<Impression id="IMP">
  <![CDATA[
http://xxxxx.com/asw/log/vast/it.js?a=2215590&x=4928&g=84&c1=2592000035&c2=2592000035&i=0&d=19&n=2592&s=0&m=6&w=3&u=JqPQZmGRQGaU3pz@DMwXSQ**~021715&cv=null&1=8&2=6&zft=-1&zcft=1&zxf=0&zxd=0&zxchs=35&zcxf=401053&zcxd=24&dp=&ai=&pRate=null&al=30&nt=0&tsad=0&z=0.7030178291920351&ld=m8.xxxxx.com&h=2262051&f=2678060&prfl=&os=9&ct=2&pu=&ru=&exp=1&tz=P09_00&csv=1&dct=2067&dmf=&dvm=&dsr=&djs=&dhs=&att=1
  ]]>
</Impression>

<Impression>タグはImpカウント計(jì)測(cè)用トラッキングpixelの送付先URLを指定する箇所です。

このトラッキングpixelをプレイヤーからアドサーバーに送って計(jì)測(cè)します。

  • <MediaFiles>
<MediaFiles>
  <MediaFile delivery="progressive" bitrate="1056" width="640" height="360" type="video/mp4">
    <![CDATA[http://xxxxx.com/OzoDB/g/u/2215590/V1/xxxxx.mp4]]>
  </MediaFile>
</MediaFiles>

<MediaFiles>タグでは配信する動(dòng)畫広告の素材のURLを指定します。

  • <Tracking>
<Tracking event="progress" offset="00:00:60.000">
  <![CDATA[
http://xxxxxx.com/log/p.gif?6=25946;a=2215590;n=2592;c=2592000035;s=0;x=4928;g=84;m=6;w=3;1=8;os=9;2=6;z=0.9177278488830444;pu=;ru=;e=e;
  ]]>
</Tracking>
<Tracking event="progress" offset="00:00:45.000">
  <![CDATA[
http://xxxxx.com/log/p.gif?6=25468;a=2215590;n=2592;c=2592000035;s=0;x=4928;g=84;m=6;w=3;1=8;os=9;2=6;z=0.1331810786302503;pu=;ru=;e=e;
  ]]>
</Tracking>

<Tracking>タグはアドサーバーで計(jì)測(cè)する指標(biāo)をeventで指定し、計(jì)測(cè)トラッキングpixel送付先URLを指定しています。

eventは再生開始、25%完了、50%完了、75%完了、100%完了、停止、ミュート、フルスクリーンなど様々な指標(biāo)が計(jì)測(cè)できるように定義されています。

VAST 2.0では25%ずつしか計(jì)測(cè)できなかったのですが、VAST 3.0では図のprogress要素が使えるようになり、

任意の時(shí)間で計(jì)測(cè)することが可能になりました。

參照:

VAST AD Server

Open Source

Commercial

  • DoubleClick for Publishers:A comprehensive hosted ad serving platform that streamlines your ad management, which supplied by Google.
  • OpenX: A famous integrated technology platform that combines ad server and a real-time bidding (RTB) exchange with a standard supply-side platform (SSP) ensuring the highest real-time value for any trade.
  • Orbit Open Ad Server: Designed to flexibly support a diverse range of business models and innovative solutions for companies operating in the display, mobile or video advertising.
  • More vendors can be found here...

VAST AD Client

Neither ExoPlayer(Android) nor AVPlayer(iOS) supports VAST ad directly, therefore we need a third-party library to handle the VAST XML response, and takes the interaction.

Google's IMA SDKs

Google is a major player in video advertising and has defined the Google Interactive Media Ads (IMA) SDKs that enable publishers to display linear, non-linear, and companion ads in videos and games. The SDKs allow developers to make video ad requests to DoubleClick for Publishers (DFP), the Google AdSense network, or any VAST-compliant ad server. The IMA3 plugin for Brightcove Player integrates Brightcove Player with Google's Interactive Media Ads (IMA) version 3 for HTML5 and Flash. This allows you to request and track ads for your Brightcove Player.

Provide a set of APIs to

  • Make video ad requests to DoubleClick for Publishers (DFP), the Google AdSense network, or any VAST-compliant ad server.
  • Interpret the ad responses.
  • Report metrics to the ad servers.
  • Support players in handling ad playback.
  • Incorporate key buying signals such as Active View viewability, IDFA/ADID, content targeting, and more.

Google Media Framework

The Google Media Framework (GMF) is a lightweight media player designed to make video playback and integration with the Google Interactive Media Ads (IMA) SDK on Android / iOS easier.

GMF offers the following key features on Android

  • Support for mp4 progressive download, DASH streaming and HLS
  • Powerful video player built on Exoplayer (can be extended to support other media formats)
  • Demo app illustrating usage of video player and integration with IMA SDK
  • UI customization (logo, color schemes, and action buttons)

GMF offers the following key features on iOS

  • Support for mp4 progressive download and HLS streaming
  • Demo app illustrating usage of video player and integration with IMA SDK
  • UI customization (logo, color schemes, and action buttons)

etc.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.暗闇より夜魔來たる-1あなたはきっとこんな私をお許しにはならないでしょう…ですが、私はあなたを守る以外の何かを...
    波沙諾瓦閱讀 3,447評(píng)論 0 7
  • 1.暗闇より夜魔來たる-1あなたはきっとこんな私をお許しにはならないでしょう…ですが、私はあなたを守る以外の何かを...
    波沙諾瓦閱讀 2,032評(píng)論 1 2
  • 陽(yáng)の光 闇の月 陽(yáng)も月も異なれど、同じように地上を照らす。けれど、両者は決してまみえることはない。陽(yáng)が輝くとき月は...
    波沙諾瓦閱讀 2,409評(píng)論 0 7
  • 隨著時(shí)代的發(fā)展,我們的教育也變了樣。 曾經(jīng)童年的自己可以無憂無慮的生活著,很自由,很快樂,很童真,沒有煩惱;接下來...
    級(jí)版_64b1閱讀 324評(píng)論 0 1
  • 01 有一句話,是這么說的,愛是一點(diǎn)點(diǎn)積累的,不愛也是。 然而,還有一句話是這么說的,沒有希望,沒有失望。 少不了...
    孔明燈0303閱讀 472評(píng)論 12 2

友情鏈接更多精彩內(nèi)容