IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0....

51
IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Transcript of IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0....

Page 1: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

IAB Video: Understanding and Adopting VAST 4.0..New York

February 5, 2016

Page 2: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Welcome!

  Today’s presentation is being recorded.

 We have a big audience, so everyone is muted. Type your questions and comments in the Questions panel.

 Share your notes! ## VAST4

Page 3: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Luke Luckett Contract Project Manager

Shailley Singh Director, Mobile & Ad Products

Introductions – IAB Team

3

Amit Shetty Director, Video & Audio

Katie Stroud Contract Writer

Page 4: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Mike McLeod PGA TOUR

Introduction – Presenters from our working groups

Saar Paamoni DoubleVerify

Page 5: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

IAB Tech Lab

5

 Technical standards

 Reference code

 Product Certification

Page 6: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Why we’re here

6

Page 7: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Mike McLeod PGA TOUR

VAST Updates

Saar Paamoni DoubleVerify

Page 8: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Updates

8

Cross Platform Verification &

Viewability VAST

Improvements •  Universal ad ID •  Server-side ad insertion •  Mezzanine file •  Interactive creative file

•  Verification call separation

•  Standard viewability support

•  Conditional ads •  New error codes •  Limit on wrappers •  Ready-to-serve files •  Categories

Page 9: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Cross Platform Support

9

VAST Updates

  Universal ad ID   Server-side ad insertion   Mezzanine file   Interactive creative file

Page 10: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Cross Platform Support

10

VAST Updates

 Universal ad ID   Server-side ad insertion   Mezzanine file   Interactive creative file

Page 11: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Universal Ad ID

11

VAST Updates

What you need to know   Required

  Needs a registry URL and registered ID

  Any registry can be used (unknown accepted when not applicable)

  Support programs like

Page 12: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Cross Platform Support

12

VAST Updates

  Universal ad ID  Server-side ad insertion   Mezzanine file   Interactive creative file

Page 13: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Server-side ad insertion “ad stitching” VAST Updates

Page 14: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Server-side ad insertion “ad stitching”

14

VAST Updates

What you need to know   Tracking beacons may fire from

single IP (use X-Forwarded-For, X-Device-User-Agent headers)

  VAST 4 is for everyone (not just SSAI)

Page 15: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Cross Platform Support

15

VAST Updates

  Universal ad ID   Server-side ad insertion

 Mezzanine file   Interactive creative file

Mezzanine File

Too big to serve

Page 16: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Cross Platform Support

16

VAST Updates

  Universal ad ID   Server-side ad insertion

 Mezzanine file   Interactive call separation

Mezzanine File

Transcoded files

Page 17: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Cross Platform Support

17

VAST Updates

  Universal ad ID   Server-side ad insertion

 Mezzanine file   Interactive call separation

Mezzanine File

Server-side ad

insertion (SSAI)

Page 18: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Mezzanine File

18

VAST Updates

Mezzanine File

What you need to know   Optional unless

publisher requires it

  Error codes to communicate mezzanine requirements and download

Page 19: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Cross Platform Support

19

VAST Updates

  Universal ad ID   Server-side ad insertion   Mezzanine file  Interactive creative file What’s a

<MediaFile> ?

Page 20: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

20

<MediaFiles> <MediaFile>

</MediaFile>

</MediaFiles>

The Intent

Page 21: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

21

<MediaFiles> <MediaFile>

</MediaFile>

</MediaFiles>

Reality

? VPAID

Page 22: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

22

<MediaFiles> <MediaFile>

</MediaFile> <InteractiveCreativeFile>

</InteractiveCreativeFile>

</MediaFiles>

VAST 4

Execute First

Video File

Page 23: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Interactive creative file

23

VAST Updates

VPAID What you need to know

  For now, VPAID is still executed the way it always has been

  VPAID may be needed in <MediaFile> for older versions

  Execute <InteractiveCreativeFile> contents before video load

  Execute attempt required, error code when attempt fails

Page 24: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Updates

24

Cross Platform Verification &

Viewability VAST

Improvements •  Universal ad ID •  Server-side ad insertion •  Mezzanine file •  Interactive creative file

•  Verification call separation

•  Standard viewability support

•  Conditional ads •  New error codes •  Limit on wrappers •  Ready-to-serve files •  Categories

Page 25: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Verification and Viewability

25

Viewability

Overview   VAST 4 allows for inclusion of

verification and viewability measurement services.

  VAST 4 adds capability to report viewability events from the publisher side.

Page 26: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Verification and Viewability VAST Updates

For Verification Services Benefits

<InLine> <AdVerifications>

<Verification> <JavaScriptResource>

</JavaScriptResource> </Verification>

</AdVerifications> </Inline>

•  Allowing verification services to be performed at the VAST level without VPAID dependency.

•  Enable MRC accredited services to execute on VAST placements.

•  Streamline workflow of measurement services for video ad servers.

Page 27: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Verification and Viewability VAST Updates

For Publishers Benefits

<InLine> <ViewableImpression>

<Viewable>

</Viewable> <NotViewable>

</NotViewable> <ViewUndetermined>

</ViewUndetermined> </ViewableImpression> </Inline>

•  Publishers will now have the capability to report on viewable events.

•  Enables reporting back to multiple sources for optimization purposes.

Page 28: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Verification and Viewability

28

Viewability

What you need to know   Verification resource is required

to be executed before ad load

  Publisher use of the Viewable Impression feature is optional, but if used, appropriate use should be discussed with relevant parties.

Page 29: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Updates

29

Cross Platform Verification &

Viewability VAST

Improvements •  Universal ad ID •  Server-side ad insertion •  Mezzanine file •  Interactive creative file

•  Verification call separation

•  Standard viewability support

•  Conditional ads •  New error codes •  Limit on wrappers •  Ready-to-serve files •  Categories

Page 30: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Improvements

30

VAST Updates

  Conditional ads   New error codes   Limit on wrappers   Ready-to-serve files   Categories

<VAST>

Page 31: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Improvements

31

VAST Updates

 Conditional ads   New error codes   Limit on wrappers   Ready-to-serve files   Categories

Loading…

Ad Server

VAST Request

Page 32: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Improvements

32

VAST Updates

 Conditional ads   New error codes   Limit on wrappers   Ready-to-serve files   Categories

…still loading

?

Ad Server

VAST Request

Page 33: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Conditional Ads

33

VAST Updates

Do you have an ad?

Maybe

Good to know <Ad conditionalAd=true>

Page 34: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Conditional Ads

34

VAST Updates

? What you need to know   Operates on the honor system   Default value is “false”   When noted, player may decide

whether to accept or move on

Page 35: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Improvements

35

VAST Updates

  Conditional ads  New error codes   Limit on wrappers   Ready-to-serve files   Categories

Why didn’t the ad play?

I need a mezzanine file and you didn’t send one.

The mezzanine file is still being downloaded.

You keep sending me wrappers!

You couldn’t promise me an ad (conditional ad).

I needed to know what category the ad fell under.

Page 36: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Improvements

36

VAST Updates

  Conditional ads   New error codes  Limit on wrappers   Ready-to-serve files   Categories

Loading…

Ad Server

VAST Request

<Wrapper>

<Wrapper>

<Wrapper> <Wrapper>

<Wrapper>

Page 37: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Improvements

37

VAST Updates

  Conditional ads   New error codes  Limit on wrappers   Ready-to-serve files   Categories

Loading…

Ad Server

VAST Request

<Wrapper>

<Wrapper>

<Wrapper> <Wrapper>

<Wrapper>

STOP!

Page 38: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Improvements VAST Updates

<Wrapper> STOP!

What you need to know   Player not required to stop at 5   After 5 wrappers, player may

move on to next ad option

Page 39: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Improvements

39

VAST Updates

  Conditional ads   New error codes   Limit on wrappers

 Ready-to-serve files   Categories

Page 40: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Ready-to-Serve Files

40

VAST Updates

<MediaFile> </MediaFile> <MediaFile> </MediaFile> <MediaFile> </MediaFile>

What you need to know

  Option 1: Provide 3 video files in 3 <MediaFile> elements

Page 41: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Ready-to-Serve Files

41

VAST Updates

What you need to know

<MediaFile> </MediaFile> <MediaFile> </MediaFile>

  Option 2: Use VPAID to serve files, but include one ready-to-serve file

Page 42: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

<MediaFile> </MediaFile> <MediaFile> </MediaFile>

Ready-to-Serve Files

42

VAST Updates

What you need to know

  Option 3: Include an adaptive bitrate streaming file that uses three levels of quality

low

med

hi

gh

high

high

high

high

med

med

med

med

low low low low low

med

hi

gh

high

high

high

high

med

med

med

med

low low low low

Sections of an adaptive bitrate streaming file

Page 43: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Improvements

43

VAST Updates

  Conditional ads   New error codes   Limit on wrappers   Ready-to-serve files  Categories

Content Category Ad Category

Page 44: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Improvements

44

VAST Updates

  Conditional ads   New error codes   Limit on wrappers   Ready-to-serve files  Categories

Content Category Children’s Eduction

Ad Category

A B C

Page 45: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Improvements

45

VAST Updates

  Conditional ads   New error codes   Limit on wrappers   Ready-to-serve files  Categories

Content Category Children’s Eduction

Ad Category Alcohol

A B C

Page 46: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

VAST Improvements

46

VAST Updates

  Conditional ads   New error codes   Limit on wrappers   Ready-to-serve files  Categories

Also use to:   Match ad to viewer interest

(car seat ads on new mother tutorial)   Prevent brand collision

(back-to-back ads for Nike and Adidas)   Support brand safety

(airline ads on plane crash history site)

Page 47: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Categories VAST Updates

What you need to know   Optional unless publisher

requires it   Category list not standardized   Make sure the list describes AD

content (not site content)   Identify the list authority

Page 48: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Q&A

Page 49: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Resources

49

Registration for webinar on What’s New in the Digital Video Ad Formats Guidelines https://attendee.gotowebinar.com/register/5157529042463626498 Link to VAST 4.0 (4.01 update to be posted to this same link when released) http://www.iab.com/wp-content/uploads/2016/01/VAST_4-0_2016-01-21.pdf Link to Digital Video Ad Format Guidelines http://www.iab.com/wp-content/uploads/2016/01/DVAFG_2015-01-08.pdf

Page 50: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Contacts

50

IAB Ad Technology Lab [email protected] Amit Shetty, Director Video and Audio [email protected] Shailley Singh, Director Mobile and Ad Products [email protected]

Page 51: IAB Video: Understanding and Adopting VAST 4.0 · IAB Video: Understanding and Adopting VAST 4.0. New York February 5, 2016

Thank You

51

IAB Tech Lab [email protected]