The Life of an Ad <ul><li>Brian Deitte </li></ul><ul><li>http://www.deitte.com </li></ul><ul><li>http://www.twitter.com/bd...
What’s This About? <ul><li>From an ad request to ad server to ad display to… </li></ul><ul><li>Technical description of th...
Where Do I Start? <ul><li>Starting from the perspective of an already-configured  Brightcove player </li></ul><ul><li>Alre...
Do I Really Want an Ad? <ul><li>First need to decide if we want an ad </li></ul><ul><li>Happens both from the player persp...
Do I Really Want an Ad?  (Continued) <ul><li>…  or as determined by an ad rules SWF, which can get an ad servers’ rules. <...
I Want an Ad! <ul><li>When ad is needed, the player sends an ad request to an ad server </li></ul><ul><li>This is done in ...
I Want an Ad! (Continued) <ul><li>The ad request is (usually) a simple GET request with many URL parameters to help determ...
Ad Server? <ul><li>Ad request goes to an ad server.  Many ad servers to choose from for Brightcove:  http://www.brightcove...
Ad is Returned <ul><li>The ad server returns an ad to the Brightcove player </li></ul><ul><li>Ad is usually in XML using e...
A Slight Detour into the IAB <ul><li>Interactive Advertising Bureau at  http:// iab.net </li></ul><ul><li>Set standards fo...
I Have an Ad!  Now What? <ul><li>Ads need to be displayed in very specific ways </li></ul><ul><li>Brightcove player needs ...
I Make $$$ <ul><li>Ad is displayed, so an ad impression is sent </li></ul><ul><li>Ad impression is a URL call (as specifie...
For More Information <ul><li>Article which expands on the information presented here:  http://developer.brightcove.com/en/...
Upcoming SlideShare
Loading in …5
×

Life Of An Ad

6,158 views

Published on

The life of a video ad, from ad request to ad server to ad display. Explained from the perspective of a Brightcove player.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
6,158
On SlideShare
0
From Embeds
0
Number of Embeds
3,381
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Life Of An Ad

  1. 1. The Life of an Ad <ul><li>Brian Deitte </li></ul><ul><li>http://www.deitte.com </li></ul><ul><li>http://www.twitter.com/bdeitte </li></ul>
  2. 2. What’s This About? <ul><li>From an ad request to ad server to ad display to… </li></ul><ul><li>Technical description of the life of an ad- nothing in here on the creative side or business side </li></ul>
  3. 3. Where Do I Start? <ul><li>Starting from the perspective of an already-configured Brightcove player </li></ul><ul><li>Already-configured means that the player has already been customized and set up for advertising in the Brightcove studio </li></ul>
  4. 4. Do I Really Want an Ad? <ul><li>First need to decide if we want an ad </li></ul><ul><li>Happens both from the player perspective, as set up in the ad module… </li></ul>
  5. 5. Do I Really Want an Ad? (Continued) <ul><li>… or as determined by an ad rules SWF, which can get an ad servers’ rules. </li></ul>
  6. 6. I Want an Ad! <ul><li>When ad is needed, the player sends an ad request to an ad server </li></ul><ul><li>This is done in Brightcove through the ad translator SDK </li></ul>
  7. 7. I Want an Ad! (Continued) <ul><li>The ad request is (usually) a simple GET request with many URL parameters to help determine the ad that’s returned </li></ul><ul><li>Example: http://ad.doubleclick.net/pfadx/bc.addemos/;frmt=22;frmt=0;frmt=1;plID=2412527001;sz=8x8;ttID=1073549595;cue=pre;cgm=0;ord=036755150? </li></ul>
  8. 8. Ad Server? <ul><li>Ad request goes to an ad server. Many ad servers to choose from for Brightcove: http://www.brightcove.com/en/partners/technology-partners/advertising </li></ul>
  9. 9. Ad is Returned <ul><li>The ad server returns an ad to the Brightcove player </li></ul><ul><li>Ad is usually in XML using either the Brightcove ad XML format or the IAB standard called VAST (which we’ll explain in the next slide) </li></ul>
  10. 10. A Slight Detour into the IAB <ul><li>Interactive Advertising Bureau at http:// iab.net </li></ul><ul><li>Set standards for many parts of advertising, from how an ad is “counted” (via an impression) to the standard display formats </li></ul><ul><li>VAST and VPAID are emerging standards for video ads </li></ul><ul><li>Brightcove VAST support: http://support.brightcove.com/en/docs/using-vast-standard-brightcove-players </li></ul>
  11. 11. I Have an Ad! Now What? <ul><li>Ads need to be displayed in very specific ways </li></ul><ul><li>Brightcove player needs to decide how the ad is displayed with built-in logic or ad display SWF </li></ul><ul><li>Custom ads can be displayed with Ad Display SWF SDK </li></ul>
  12. 12. I Make $$$ <ul><li>Ad is displayed, so an ad impression is sent </li></ul><ul><li>Ad impression is a URL call (as specified within the ad response) to an ad server which records that the ad was seen </li></ul><ul><li>Other tracking information is often sent to the ad server, which can help give insight on how well ads are doing </li></ul>
  13. 13. For More Information <ul><li>Article which expands on the information presented here: http://developer.brightcove.com/en/articles/brightcove-advertising-sdk </li></ul><ul><li>Have more questions? Ask away in the Brightcove developer forums: http://forum.brightcove.com/t5/Ad-APIs/bd-p/Developer_3 </li></ul>

×