SlideShare ist ein Scribd-Unternehmen logo
1 von 20
BRIAN DEITTE, ARCHITECT AT BRIGHTCOVE
WILL WEINGARTEN, PRODUCT MANAGER FOR DFP VIDEO
Delivering Ads with HTML5
Players Using DFP IMA 3
Agenda
Basic player setup — Brian
Advanced player setup — Brian
Configuring a video ad — Will
IMA 3 features — Will
Questions
My background
Architect and product owner
Advertising focus
Player partner liaison
Basic player setup for IMA 3
Start here
http://support.brightcove.com/en/video-cloud/docs/delivering-advertising-html5
Enable HTML5 ads
Pick an ad source
Adding an ad plugin
Set an ad server URL
Set an ad server URL, continued
Remember CORS
Use VAST ads with H.264 video
Ignore this detail
Example
Player using IMA 3
Advanced player setup for IMA 3
Upgrading to IMA 3
DFP IMA 2 to DFP IMA 3: usually easy
DFP XML to DFP IMA 3: sometimes easy
Test upgrade before rolling out to all
Able to batch edit the policy updates
Regular ad policy settings
Ad policy settings for ad rules
Using smart player APIs
http://docs.brightcove.com/en/smart-player-api/reference/symbols/brightcove.api.modules.AdModule.html
Troubleshooting
forceHTML=true and debug=true appended to the URL
Check the known limitations
Try the ad at https://developers.google.com/interactive-media-
ads/docs/vastinspector_dual
Try other devices and other OS versions to see how wide of an
issue it is
As always, contact support
Thank you
HTTP://TINY.CC/IMA3
PLEASE TAKE A MOMENT TO COMPLETE A SESSION EVALUATION.
YOUR FEEDBACK WILL HELP IMPROVE BRIGHTCOVE PLAY.

Weitere ähnliche Inhalte

Ähnlich wie Delivering Ads in IMA 3

Using Established e-Marketplace
Using Established e-MarketplaceUsing Established e-Marketplace
Using Established e-Marketplacewebhostingguy
 
Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...
Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...
Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...Amazon Web Services
 
Video marketing secrets
Video marketing secretsVideo marketing secrets
Video marketing secretsFlora Runyenje
 
How To Monetize Your Video Content
How To Monetize Your Video ContentHow To Monetize Your Video Content
How To Monetize Your Video ContentCatur PW
 
Sample Business Plan (Approved)
Sample Business Plan (Approved)Sample Business Plan (Approved)
Sample Business Plan (Approved)JP Stones
 
Review of vimeo ott
Review of vimeo ottReview of vimeo ott
Review of vimeo ottStephenhawk6
 
How PR pros can use Web videos to promote their clients
How PR pros can use Web videos to promote their clientsHow PR pros can use Web videos to promote their clients
How PR pros can use Web videos to promote their clientsDavid Strom
 
Using video online to increase sales slideshare
Using video online to increase sales slideshareUsing video online to increase sales slideshare
Using video online to increase sales slideshareDIYMarketers
 
Developing & Deploying AIR Applications for TV
Developing & Deploying AIR Applications for TVDeveloping & Deploying AIR Applications for TV
Developing & Deploying AIR Applications for TVElad Elrom
 
Salesforce B2B Solution Architect | Questions & Answers
Salesforce B2B Solution Architect | Questions & AnswersSalesforce B2B Solution Architect | Questions & Answers
Salesforce B2B Solution Architect | Questions & AnswersAdinaCoyle
 
Top Ten Ways to Use Video On the Web
Top Ten Ways to Use Video On the WebTop Ten Ways to Use Video On the Web
Top Ten Ways to Use Video On the WebDon Byrne
 
The ABC Of Video Marketing
The ABC Of Video MarketingThe ABC Of Video Marketing
The ABC Of Video Marketingmgower
 
SMX@adtech: Mobile, Local and Video Search — Drew Hubbard
SMX@adtech: Mobile, Local and Video Search — Drew HubbardSMX@adtech: Mobile, Local and Video Search — Drew Hubbard
SMX@adtech: Mobile, Local and Video Search — Drew Hubbardadtech_fan
 
Adform webinar: New Features
Adform webinar: New FeaturesAdform webinar: New Features
Adform webinar: New FeaturesAdformMarketing
 

Ähnlich wie Delivering Ads in IMA 3 (20)

Using Established e-Marketplace
Using Established e-MarketplaceUsing Established e-Marketplace
Using Established e-Marketplace
 
Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...
Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...
Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...
 
Video marketing secrets
Video marketing secretsVideo marketing secrets
Video marketing secrets
 
How To Monetize Your Video Content
How To Monetize Your Video ContentHow To Monetize Your Video Content
How To Monetize Your Video Content
 
Sample Business Plan (Approved)
Sample Business Plan (Approved)Sample Business Plan (Approved)
Sample Business Plan (Approved)
 
Review of vimeo ott
Review of vimeo ottReview of vimeo ott
Review of vimeo ott
 
T3fest video
T3fest videoT3fest video
T3fest video
 
Liveclicker / Bluehornet webinar - video email marketing in 2010
Liveclicker / Bluehornet webinar - video email marketing in 2010Liveclicker / Bluehornet webinar - video email marketing in 2010
Liveclicker / Bluehornet webinar - video email marketing in 2010
 
How PR pros can use Web videos to promote their clients
How PR pros can use Web videos to promote their clientsHow PR pros can use Web videos to promote their clients
How PR pros can use Web videos to promote their clients
 
Youtube Video marketing secrets
Youtube Video marketing secretsYoutube Video marketing secrets
Youtube Video marketing secrets
 
Using video online to increase sales slideshare
Using video online to increase sales slideshareUsing video online to increase sales slideshare
Using video online to increase sales slideshare
 
Developing & Deploying AIR Applications for TV
Developing & Deploying AIR Applications for TVDeveloping & Deploying AIR Applications for TV
Developing & Deploying AIR Applications for TV
 
Salesforce B2B Solution Architect | Questions & Answers
Salesforce B2B Solution Architect | Questions & AnswersSalesforce B2B Solution Architect | Questions & Answers
Salesforce B2B Solution Architect | Questions & Answers
 
Life Of An Ad
Life Of An AdLife Of An Ad
Life Of An Ad
 
Online Marketing Audit Example
Online Marketing Audit ExampleOnline Marketing Audit Example
Online Marketing Audit Example
 
Top Ten Ways to Use Video On the Web
Top Ten Ways to Use Video On the WebTop Ten Ways to Use Video On the Web
Top Ten Ways to Use Video On the Web
 
The ABC Of Video Marketing
The ABC Of Video MarketingThe ABC Of Video Marketing
The ABC Of Video Marketing
 
SMX@adtech: Mobile, Local and Video Search — Drew Hubbard
SMX@adtech: Mobile, Local and Video Search — Drew HubbardSMX@adtech: Mobile, Local and Video Search — Drew Hubbard
SMX@adtech: Mobile, Local and Video Search — Drew Hubbard
 
Adform webinar: New Features
Adform webinar: New FeaturesAdform webinar: New Features
Adform webinar: New Features
 
Get Seen
Get SeenGet Seen
Get Seen
 

Mehr von Brian Deitte

A Case Study in CQRS/ES
A Case Study in CQRS/ESA Case Study in CQRS/ES
A Case Study in CQRS/ESBrian Deitte
 
How RIA Advertising Works (And a Little Bit About Brightcove)
How RIA Advertising Works (And a Little Bit About Brightcove)How RIA Advertising Works (And a Little Bit About Brightcove)
How RIA Advertising Works (And a Little Bit About Brightcove)Brian Deitte
 
mxmlc: fitter, happier, more productive
mxmlc: fitter, happier, more productivemxmlc: fitter, happier, more productive
mxmlc: fitter, happier, more productiveBrian Deitte
 
Platform as Art: A Developer’s Perspective
Platform as Art: A Developer’s PerspectivePlatform as Art: A Developer’s Perspective
Platform as Art: A Developer’s PerspectiveBrian Deitte
 
Aftermix And Video
Aftermix And VideoAftermix And Video
Aftermix And VideoBrian Deitte
 

Mehr von Brian Deitte (6)

A Case Study in CQRS/ES
A Case Study in CQRS/ESA Case Study in CQRS/ES
A Case Study in CQRS/ES
 
How RIA Advertising Works (And a Little Bit About Brightcove)
How RIA Advertising Works (And a Little Bit About Brightcove)How RIA Advertising Works (And a Little Bit About Brightcove)
How RIA Advertising Works (And a Little Bit About Brightcove)
 
mxmlc: fitter, happier, more productive
mxmlc: fitter, happier, more productivemxmlc: fitter, happier, more productive
mxmlc: fitter, happier, more productive
 
SDK Hackery
SDK HackerySDK Hackery
SDK Hackery
 
Platform as Art: A Developer’s Perspective
Platform as Art: A Developer’s PerspectivePlatform as Art: A Developer’s Perspective
Platform as Art: A Developer’s Perspective
 
Aftermix And Video
Aftermix And VideoAftermix And Video
Aftermix And Video
 

Kürzlich hochgeladen

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 

Kürzlich hochgeladen (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 

Delivering Ads in IMA 3

Hinweis der Redaktion

  1. Best place to start for basic or advanced setup is the documentationManygeneral HTML ad details as well as a page specific to IMA 3
  2. May have noticed on top of each documentation page a big warningHTML5 ads disabled by default- didn’t want to cause issues with numbers if serving FLV ads. Also a lot of customers have wanted to test out their setup themselves before they turn on HTML5 adsPersonally I think you should just turn it on right awayOne-time action for each account.
  3. Choose DFP IMA 3If you’ve already chosen DFP XML, DFP IMA 2, or DFP IMA 3 for Flash delivery, then you’re all setAs a side note, choosing VAST Server also works if you’re not using DFP
  4. This is not something you should have to do for DFPGood to know about in any case as the alternative path for ad plugin setupSet up in the publishing module, as shownMake sure to remove any ad plugins added this way if you are using DFP
  5. Need to have an ad tag URL, just like in the Flash setupShare the same field as is used for FlashWill will go more into setting up a video ad properly and the generation of this URL
  6. I do want to talk a little bit more about what should be in the ad tag URLRemember that for the HTML player to work, the ad must be VAST compliant and use H264Testing with local ads doesn’t always work as you expect, given CORS. Also, if you’re using a local ad or know of the details of your ad in DFP, make sure it’s a VAST ad with H.265 videos. The latter often trips up people with old assets that are still using FLVs in places.
  7. When you go back to the listing of players in the ad module, ignore the SWF mentioned on the right. This is the SWF location we use for the IMA 3 plugin in the Flash player, but rest assured we do still use a JavaScript plugin for the HTML player.
  8. AddingforceHTML5=true and debug=true to any player URL really helps for simple testingTo be clear, the desktop browser is not the same as a mobile device. Each OS and version, even minor versions, has significant differences with HTML video. But in general you shouldn’t have to worry about that- we do this testing
  9. Need to use same settings as used on the Flash side, although there is a way around this through APIs (as is discussed a little bit soon)Ignores onload ads for HTML. You can still have this set on the Flash side if you want, just ignored on the HTML side. Onload ads don’t work given restrictions on playing on iOS and the latest versions of AndroidIgnores changing of ad policy in lower-left corner- you can still set these for Flash though.
  10. If you are using arules, the only thing that matters is that there’s a proper ad server URL and that prerolls are setEverything else is ignored, as DFP is really driving the ad policy here
  11. We do have ad-specific smart player APIs, and these do all work with IMAAd start and complete are often used for analytic purposes or changing the display in a custom way when an ad is playingYou can use these on the page, in which case they are used for both the Flash and HTML player. Or you can use them in a JS plugin, in which case they are just used for the HTML playerIn general setAdPolicy() won’t work if you’re using ad rules, since DFP is setting the ad policy
  12. As mentioned in the example, appending forceHTML=true and debug=true to the page is a great first step for debuggingLook in the IMA 3 guide for known limitationsAlso try the ad in Google’s Video Suite Inspector, first switching to the HTML Player (right below the video player) before doing so. If it doesn’t work there either, consider that it may be an issue with the ad or configIf you’re still seeing it as an issue, consider narrowing it down to a specific OS version to determine whether it is something that you are concerned about. Often issues are specific to one OS versionAnd as always, please contact our excellent CS department
  13. (mention questions will be at the end)