Advertising in KickApps video players

From KickApps API Reference

Jump to: navigation, search

Contents

Overview

KickApps video players have built in support for video ads from the following ad networks and ad servers, right out of the box:

  • DoubleClick
  • Atlas (Microsoft)
  • Google AdSense for Video
  • 24/7 Realmedia Open Ad Server (OAS)
  • ScanScout
  • Adap.tv

In addition, we also offer generic pre- and post-roll ad components that you can use to run any .flv as an ad in your video players.

How to run ads in your video players

To run an ad in a video player,

  1. Log in to the Affiliate Center and click the App Studio tab.
  2. Click the Players tab and drag a video player to the stage.
  3. Click the Advertising tab and drag and drop the advertising component you'd like to use onto your video player (make sure there's not another component on top of your video player; if there is, hide it by clicking on it and then clicking the eye icon next to its listing in the Layers panel).
  4. You'll see a properties panel for your ad component. Enter your Account ID and/or your desired ad URLs into this panel, if the panel includes these options. Note, in the DoubleClick panel, the "companion" column can be used to specify any companion banner ads that you’d like to be displayed in concert with the pre- or post-roll ad on the page that the widget is installed on. (Get the companion ad URLs from DoubleClick.)
  5. Some ad components also let you control how frequently you'd like the pre- and/or post-roll ads to be played. This setting refers to the number of videos that should play before the player should play an ad from the service and/or URL you've entered. The DoubleClick and Atlas ad components also let you enter as many pre- and post-roll ad URLs as you please (click the plus sign icon). The ads in these pre- and post-roll lists will be played at random.

That's it! Switch to Preview mode to confirm your settings. Note that you'll only see an ad if the ad provider returns one; depending on the keywords of your content and a number of other factors, they don't always do this. If you think there's a problem, you can confirm that the player is in fact making the request to your ad provider by viewing the http requests under the Net tab in | Firebug.

Running ads from 24/7 Real Media's Open AdStream (OAS)

To run a video ad campaign with 24/7 OAS, set-up your OAS account to return XML in the pattern below. <Track> nodes define video ads. You can add as many as you please. Within the <Track> node, duration refers to the length of the video ad in seconds and playafter refers to how many seconds of content video playback should occur before this video ad begins playing. Nodes within the <Track> node are populated by URLs for the video ad creative, click-through URL, and tracking pixels.

The KickApps video player will request ad XML from 24/7 before each video in its feed or playlist, so each <Track> in the 24/7 XML's <Playlist> node will apply only to the content video that the video player is currently playing.

<?xml version="1.0" encoding="utf-8"?>
<VideoXML>
<CoD_URL></CoD_URL>
<Keyword>%%QUERY%%</Keyword>
<Playlist>
<Track id="..." duration="30" playafter="1">
<videoURL>...</videoURL>
<videoClickURL>...</videoClickURL>
<TrackStartURL>...</TrackStartURL>
<TrackMidURL>...</TrackMidURL>
<TrackEndURL>...</TrackEndURL>
</Track>
</Playlist>
</VideoXML>
</xml>

Advertising Screencast