This topic describes how to integrate Video Cloud with DoubleClick's DFP (DART for Publishers). It covers both the DFP product and extensions to the DFP product for video and rich media (DFP In-Stream and DFP Rich Media). Most of the information is common to DFP and DFP In-Stream and DFP Rich Media. Any differences will be highlighted.
Perform the following tasks before you begin integration:
Video Cloud does not have a specific ad size as there are many combinations for ad assets that can be scheduled to a Video Cloud player at once. However, for trafficking and reporting purposes it is recommended that you select a size that would represent all Video Cloud ad formats within your DFP network.
Brightcove suggests you use 8x8 as an arbitrary size as it is not commonly used by publishers for any other media. (Note: 8x8 is a suggestion, but another arbitrary size can be used.)
Specify the unique size by adding the Size key/value pair to all ad-enabled players, in the player level key/value field in the Video Cloud Advertising module as follows:
;sz=8x8
For more information on adding the key/value pairs, see Setting ad key/values.
DoubleClick offers video ad hosting through their ad server. If you want to use DoubleClick's video ad hosting, contact DoubleClick Customer Support. If you will host the video ad assets internally, you will need to determine a process for uploading your video ads (using FTP or some other method) and you will need to enter the full file path name for the video ads into DFP.
DoubleClick does not offer encoding services for your video ads. You will need to encode them internally using a video encoding program or obtain a publisher video file from your advertisers.
Before you begin trafficking ads for the first time using DFP, you must upload the Video Cloud XML templates for each ad format you will be using in DFP.
DFP In-Stream and DFP Rich Media are add-on products to DFP and are not automatically enabled for your DFP network. Contact your DoubleClick Account Manager or DoubleClick Customer Support for information on enabling this add-on product.
All banner ads supported in the Video Cloud player will be published as DFP Rich Media ads (.mft files) using DoubleClick's Flash ad kit. The ad kit is available as a Flash program add-in on DoubleClick's website and DoubleClick Creative Services can distribute the template suite. DoubleClick's Creative Services group also offers a service to create the Rich Media ads (.mft files) for you. For more information, contact your DoubleClick Account Manager.
DFP is the Video Cloud default Ad Translator. No action is required to use the DFP ad translator.
For DFP In-Stream and DFP Rich Media Only: To use the DFP In-Stream and DFP Rich Media ad translator, either request that Brightcove Customer Support enable the DFP IMA Ad Translator at the account level, or set the Ad Translator to DFP IMA at the player level. Note that Video Cloud offers two ad translators for DFP In-Stream and DFP Rich Media, listed in the Advertising module Edit Players screen under Ad Source as DFP IMA and DFP Legacy. For most applications, we recommend that you use DFP IMA. See Comparing the DFP IMA and DFP Legacy Ad Translators for details. For information on setting the ad translator at the player level, see Setting the default ad translator.
Here are some examples of the Ad Server URL for DFP:
Note: Zone is optional; however, a slash should be added after the sitename if there is no zone.
Determine if the Ad Server URL will be assigned at the account level, the player level using the Video Cloud Advertising module, or the player level using the JavaScript/ActionScript publishing parameter. For more information, see Setting the Ad Server URL.
Perform the following tasks while setting ad policies:
There are two DFP-specific key/value pairs:
The following provides some examples of how you might use the playlistTargeting configuration parameter with DoubleClick DART for Publishers, together with examples of the resulting ad requests. For more information on playlist targeting, see Player Configuration Parameters for Ads. These examples are for ActionScript; in JavaScript/HTML code, use this syntax:
<param name="playlistTargeting" value="playListName" />
Example ad request:
http://ad.doubleclick.net/adi/N3271.example.com/;dcadv=1386940;sz=160x600;ord=3206438966013914?
Example ad request, where Sharks is the playlist name:
http://pubads.g.doubleclick.net/adi/N3271.example.com/Sharks;dcadv=1386940;sz=160x600;ord=3206438966013914?
Example ad request, where 16863662 is the playlist ID:
http://ad.doubleclick.net/adi/N3271.example.com/16863662;dcadv=1386940;sz=160x600;ord=3206438966013914?
Example ad request, where playlist0012 is the playlist ref ID:
http://pubads.g.doubleclick.net/adi/N3271.example.com/playlist0012;dcadv=1386940; sz=160x600;ord=3206438966013914?