DoubleClick's DFP Specific Information

Product
Video Cloud
Applies to Roles
Ad Operations
Version
Brightcove 5
Edition
Pro, Enterprise

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.

DFP-specific tasks performed before you begin integration

Perform the following tasks before you begin integration:

Establish a unique DFP ad size to distinguish all Video Cloud media

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.

Host ads on DFP or set up alternate ad hosting

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.

Determine how ads will be encoded

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.

Upload Video Cloud XML templates into DFP

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.

For DFP In-Stream and DFP Rich Media Only: Enable DFP

In-Stream and Rich Media

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.

For DFP In-Stream and DFP Rich Media Only: Determine how Rich Media ads will be compiled

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-specific integration tasks

Set the Ad Translator

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.

Set the Ad Server URL

Here are some examples of the Ad Server URL for DFP:

  • http://pubads.g.doubleclick.net/pfadx/sitename/zone (includes site & zone)
  • http://pubads.g.doubleclick.net/pfadx/sitename/ (no zone)

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.

DFP-specific tasks related to setting ad policies

Perform the following tasks while setting ad policies:

Set the appropriate DFP-specific key/value pairs

There are two DFP-specific key/value pairs:

  • ord (Cache Busting Time stamp) - This key/value pair is automatically passed to the DFP Ad Server. It provides the cache busting time stamp.
  • sz (Size) - As described in Before you begin integration above, Brightcove recommends that you select a unique size that would identify all Video Cloud ad formats within your DFP network. For more information on setting key/value pairs, see Setting key/value pairs.

Playlist Targeting Examples for DFP

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" />

config["playlistTargeting"]="None";

Example ad request:
http://ad.doubleclick.net/adi/N3271.example.com/;dcadv=1386940;sz=160x600;ord=3206438966013914?

config["playlistTargeting"]="playlistName";

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?

config["playlistTargeting"]="playlistID";

Example ad request, where 16863662 is the playlist ID:
http://ad.doubleclick.net/adi/N3271.example.com/16863662;dcadv=1386940;sz=160x600;ord=3206438966013914?

config["playlistTargeting"]="playlistRefID";

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?

DFP-specific ad trafficking

Click on the appropriate link below for instructions on trafficking various types of ads using DFP: