Advertising Module

How can I serve (3) different 15 second video ad consecutively as part of a 45 second mid-roll slot?
EDITION: Enterprise, Pro / CATEGORY: Advertising Module / PRODUCT: Video Cloud

You can now set the incrementProperty when using DFP IMA, as shown in the list here: http://support.brightcove.com/en/docs/integrating-google-dynamic-allocation-and-dart-publishers
This allows you to have some key/value for targeting multiple ads and has been tested/proven and is in use by several publishers.
 
Another way to go about this is to use a feature of the requestAd() API.  Set only one ad to be requested for the ad policy but then listen for the adStart event.  Check that it's a midroll, and then call requestAd with the second parameter set to true:http://docs.brightcove.com/en/player/com/brightcove/api/modules/AdvertisingModule.html#requestAd%28%29
 
This allows you to put the ad in a queue, effectively making it partof the same group of ads.  And the first parameter of requestAd allows you to set any key/values you want for targeting.

Is it possible to customize the "Sponsor Message" text that displays when an ad is playing back?
EDITION: Enterprise, Pro / CATEGORY: Advertising Module / PRODUCT: Video Cloud

You can customise the sponsor message by overriding the label set with a custom XML file. You can apply this custom label set either at the player template level, by pointing to it in your player template, or at the player level, by setting the player's language options to point to the URL of your custom label set.  The label key is called  "sponsor message".

How do I enable multiple rendition selection for my video ads & traffick through VAST?
EDITION: Enterprise, Pro / CATEGORY: Advertising Module / PRODUCT: Video Cloud

Currently, we do not support multiple renditions for video ads as part of our VAST support.  If you were to traffick multiple video asset paths into the VAST template, Brightcove will select the first video element listed that has a content type we support.  On the HTML5 side, this varies by device.  On the Flash side, this is always "video/x-flv", "video/x-mp4", "video/x-m4v", "video/x-mpeg".

Is there any way to set the player so an ad starts to play at a pre-designated time in the video?
EDITION: All / CATEGORY: Advertising Module / PRODUCT: Video Cloud

In order to set an ad to start playing at a designated time, you would need to set a cue point. A cue point is a marker at a precise time point in the duration of a video. You can use cue points to trigger mid-roll ads (that is, ads that occur during playback of the video content, like a commercial break) or to separate chapters or scenes in a long-form video.

There are two types of cue points:

Ad Cue Points: Trigger ad requests.
Code Cue Points: Cause an event that you can listen for and respond to. Often used to indicate a chapter or scene break in a video.

There are five ways to set cue points in videos. You can set cue points using:

The Brightcove Media module
The Brightcove Advertising module
The Media Write API
FTP Batch Provisioning
The Player API (When using the player API to set cue points, the cue points are temporary and only exist for that player load (session). The cue points are not stored on the video in the Brightcove system.)