Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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,224 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
  • Sex in your area is here: ❤❤❤ http://bit.ly/39sFWPG ❤❤❤
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Dating direct: ♥♥♥ http://bit.ly/39sFWPG ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

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>

×