The following procedures describe how to traffick video ad formats to a Video Cloud player in DFP using DFP Video (InStream) and Rich Media products or the Video Cloud XML templates.
DFP Video (InStream) Ad
If you are using the new DFP, please contact your DFP account manager about how to traffick video ads. To traffick a Video (InStream) ad to your Video Cloud players in DFP using DoubleClick's Video InStream product, do the following:
1 – Create an Order
For detailed information on creating orders, please refer to the DART for Publishers Help Center.
2 – Create a Video Ad Placement
Create a video ad placement as follows:
- Create a Streaming ad placement.

- Name the ad placement and Set properties.
For detailed information on creating ad placements, please refer to the DART for Publishers Help Center.
- On the Content tab, Target the ad placement to the Site and Zone (optional) that corresponds to the Ad Server URL (Base Ad Tag) that was assigned to your Video Cloud players. For more information regarding DFP Ad Server URL assignment options, click here.
- You can also Target optional key-value pairs on the Content tab. For a list of the key-value pairs Video Cloud passes automatically, click here. Key-value pairs can also be assigned to any Video Cloud player or individual videos either through the Advertising module, through the player adServerURL config or dynamically.
Recommended: Select a unique size for all video ad campaigns. Many publishers use the size 8x8 if it does not already exist within DFP network.
- On the Creatives tab, select the Size. Be sure you are assigning this key-value to all Video Cloud players either through the Advertising Module, through the additionalAdTargetingParams player config or dynamically.
- Create a Streaming Flash ad creative. (Note: If you have selected to use the Creative Library when creating the insertion order, select Assign to assign a creative from the Creative Library instead of selecting Create.)
- Name video creative, set status & dimensions, and apply Click Through URL.
- If hosting video ads in DFP, select DART Hosted, choose PD or Streaming, and upload FLV file.

If hosting video ads externally, select External Hosted, choose PD or Streaming, and assign the qualified path to the FLV for Low, Mid and High bandwidths (unless the Advertiser or Agency has provided you with multiple renditions of the file)

- Enter duration of video ad in the Video Length field
- Apply any 3rd party tracking pixel URLs for the campaign, if applicable.
- Greenlight ad placement on the General Tab Submit Ad.
DFP Video (InStream) and Rich Media (Flash-in-Flash) Companion Ad
To traffick a DFP Video (InStream) and Rich Media (Flash-in-Flash) Companion Ad using DoubleClick's Video InStream and Rich Media products, do the following:
1 – Create an Order
For detailed information on creating orders, please refer to the DART for Publishers Help Center.
2 – Create a Video Ad Placement
Create a video ad placement as follows:
- Create a Streaming ad placement.

- Name the ad placement and Set properties.
For detailed information on creating ad placements, please refer to the DART for Publishers Help Center.
- On the Content tab, Target the ad placement to the Site and Zone (optional) that corresponds to the Ad Server URL (Base Ad Tag) that was assigned to your Video Cloud players. For more information regarding DFP Ad Server URL assignment options, click here.
- You can also Target optional key-value pairs on the Content tab. For a list of the key-value pairs Video Cloud passes automatically, click here. Key-value pairs can also be assigned to any Video Cloud player or individual videos either through the Advertising Module, through the player adServerURL config or dynamically.
Recommended: Select a unique size for all video ad campaigns. Many publishers use the size 8x8 if it does not already exist within DFP network.
- On the Creatives tab, select the Size. Be sure you are assigning this key-value to all Video Cloud players through the Advertising module, through the additionalAdTargetingParams player config or dynamically.
- Create a Streaming Flash ad creative. (Note: If you have selected to use the Creative Library when creating the insertion order, select Assign to assign a creative from the Creative Library instead of selecting Create.)
- Name video creative, set status & dimensions, and apply Click Through URL.
- If hosting video ads in DFP, select DART Hosted, choose PD or Streaming, and upload FLV file.

If hosting video ads externally, select External Hosted, choose PD or Streaming, and assign the qualified path to the FLV for Low, Mid and High bandwidths (unless the Advertiser or Agency has provided you with multiple renditions of the file)

- Enter duration of video ad in the Video Length field.
- [Important] Enter companion=true in the Metadata field.
- Apply any 3rd party tracking pixel URLs for the campaign, if applicable.
- Submit Ad. [IMPORTANT: Do NOT Greenlight the ad placement until Companion placement is trafficked and assigned.]
3 – Create Companion Ad Placement
Create a Companion Ad Placement as follows:
IMPORTANT: You must have the Motif file (.mtf) from the Advertiser or Agency for the companion ads saved on your hard drive in order to upload to DFP. For more information about obtaining your .mtf companion ad files, please contact your DoubleClick Account representative.
- Create a Companion ad placement.

- Name the companion ad placement and set properties.
- On the Creatives tab, select the size you've trafficked the DFP Video (InStream) ad to.
- Create a Rich Media for Flash-in-Flash creative.

- Upload MOTIF file. Must have .mtf extension.
- Submit Ad.
- Return to the General Tab of the Video Ad placement and check the box for the companion ad you want to associate with the video ad placement.

- Green Light the ad.
- Submit Ads.
DFP Video (InStream) and External (HTML) Companion Ads
To synchronize a DFP Video (InStream) and render External (HTML) companion ads within the HTML page, do the following:
1 – Write necessary JavaScript code
To render HTML ads outside of the player, JavaScript must be present in the HTML page to handle the companion (HTML) ads. For more information and code examples, download the Ad API Examples zip file and see the example HTML files in the instream-motif-examples directory. Your developer must write rendering instructions to place the companions ads on the HTML page.
The recommended method for new implementations uses the Video Cloud DFP Video & Rich Media (v2) ad source and Google's google_services.js file. This method is shown in the example file DFPGoogleDynamicAllocation_HTMLCompanions.html. Read more about DFP-Google and HTML Companions.
A legacy implementation is available that uses the Video Cloud DFP Video & Rich Media (v1) ad source and DoubleClick's syncRoadBlock(adTag). This method is shown in the example file InstreamAdWithHTMLCompanion.html. For more information, also see the DART for Publisher Help Center.
The basic trafficking instructions below will apply to either implementation.
To traffick a DFP Video (InStream) and External (HTML) Ads, do the following:
1 – Create an Order
For detailed information on creating orders, please refer to the DART for Publishers Help Center.
2 – Create a Video Ad Placement
Create a video ad placement as follows:
- Create a Streaming ad placement.

- Name the ad placement and Set properties.
For detailed information on creating ad placements, please refer to the DART for Publishers Help Center.
- On the Content tab, Target the ad placement to the Site and Zone (optional) that corresponds to the Ad Server URL (Base Ad Tag) that was assigned to your Video Cloud players. For more information regarding DFP Ad Server URL assignment options, click here.
- You can also Target optional key-value pairs on the Content tab. For a list of the key-value pairs Video Cloud passes automatically, click here. Key-value pairs can also be assigned to any Video Cloud player or individual videos either through the Advertising Module, through the player adServerURL config or dynamically.
Recommended: Select a unique size for all video ad campaigns. Many publishers use the size 8x8 if it does not already exist within DFP network.
- On the Creatives tab, select the Size. Be sure you are assigning this key-value to all Video Cloud players through the Advertising Module, through the additionalAdTargetingParams player config or dynamically.
- Create a Streaming Flash ad creative. (Note: If you have selected to use the Creative Library when creating the insertion order, select Assign to assign a creative from the Creative Library instead of selecting Create.)
- Name video creative, set status & dimensions, and apply Click Through URL.
- If hosting video ads in DFP, select DART Hosted, choose PD or Streaming, and upload FLV file.

If hosting video ads externally, select External Hosted, choose PD or Streaming, and assign the qualified path to the FLV for Low, Mid and High bandwidths (unless the Advertiser or Agency has provided you with multiple renditions of the file).

- Enter duration of video ad in the Video Length field.
- [Important] Enter companion=html in the Metadata field.
- Apply any 3rd party tracking pixel URLs for the campaign, if applicable.
3 – Create Companion Ad Placement
Create a Companion Ad Placement as follows:
- Create a Companion ad placement.

- Name the companion ad placement and set properties.
- On the Creatives tab, select the size you've trafficked the DFP Video (InStream) ad to.
- Create a creative. [Note: any type of ad creative may be trafficked because it will render external to the Flash player and can be any format (for example, IFRAME, SWF, HTML, JS, etc.)
For more information on Standard Banner trafficking in DFP, please refer to the DART for Publishers Help Center.
- If you have more than one companion ad to traffick, repeat steps 1-3 above.
- Submit Ad.
- Return to the General Tab of the Video Ad placement and check the box for the companion ad you want to associate with the video ad placement.

- Green Light the ad.
- Submit Ads.
Video Ad in DFP using the Video Cloud XML templates
To traffick a DFP video ad to a Video Cloud player using the Video Cloud XML templates, do the following:
1 – Create an Order
For detailed information on creating orders, please refer to the DART for Publishers Help Center.
2 – Create a Video Ad Placement
Create a video ad placement as follows:
- Create a Standard ad placement.
- Name the ad placement and Set properties.
For detailed information on creating ad placements, please refer to the DART for Publishers Help Center.
- On the Content tab, Target the ad placement to the Site and Zone(optional) that corresponds to the Ad Server URL (Base Ad Tag) that was assigned to your Video Cloud players. For more information regarding DFP Ad Server URL assignment options, click here.
- You can also Target optional key-value pairs on the Content tab. For a list of the key-value pairs Video Cloud passes automatically, click here. Key-value pairs can also be assigned to any Video Cloud player or individual video(s) through the Advertising Module, through the player adServerURL config or dynamically.
Recommended: Select a unique size for all video ad campaigns. Many publishers use the size 8x8 if it does not already exist within DFP network.
- On the Creatives tab, select the Size. Be sure you are assigning this key-value to all Video Cloud players either through the Advertising module, through the additionalAdTargetingParams player config or dynamically.
- Create a Custom ad creative. (Note: If you have selected to use the Creative Library when creating the insertion order, select Assign to assign a creative from the Creative Library instead of selecting Create.)

- Enter Creative information and select to Apply a Template.
- Choose the Video Ad template (BC Video Ad) from the creative templates drop-down.

- Enter the duration of the video ad in the Ad Duration field. You should know the duration from when you launched the video in an FLV player before you began trafficking.
- The Track Start URLs field is pre-populated with DFP's impression tracking macro %i%h/dot.gif. If you want to include 3rd party tracking URLs, simply add a comma (,) after the DFP Macro, no spaces, and insert the URLs. Example: %i%h/dot.gif,http://atlasdmt.view.com/tracking/image.gif
- (Optional) Enter 3rd party tracking URLs in the Track First Quartile URL field to track the 25% time marker during video ad playback; the Track Mid URL field to track the 50% time marker during video ad playback; the Track Third Quartile URL field to track the 75% time marker during video ad playback; and in the Track End URL to track the 100% completion marker during video ad playback.
- (Optional) Enter another time marker in the Track Point Time field to track an arbitrary time marker and enter a 3rd party tracking URL in the Track Point URL field to track that specified time marker.
- (Optional) Enter 3rd party tracking URLs in the Track Pause URL, Track Resume URL, Track Fullscreen URL, Track Exit Fullscreen URL, Track Mute URL, and Track Unmute URL if you want to track any of those viewer actions.
- Specify the path to the video in the URL to Video field. The path should be a qualified URL to the FLV. Video Cloud supports Progressive Download and Streaming for video ads. Note: If you plan to use DFP to host your video ads, you'll need to upgrade to DFP Video (InStream) module. See your DoubleClick Account representative for more details.
- Click Generate Code.
- Click Save and Close.
- Submit Ad.
Note: The procedure above describes how to traffick a video ad to a Video Cloud player using DFP. To traffick any other Supported Ad Format, follow this procedure exactly as described, except select a different Video Cloud XML template from the Creative Template dropdown list in DFP.