Order Now AdSolution Sign Up | Login » Bits on the Run Sign Up | Login »

Forums

/

Arranging 2 ads in a row, then the main content?

5 replies [Last post]
Reply

Hi all,

I would love to ask if we can set it up so that OVA framework returns a playlist that has 2 (or more) successive ads, then the main video content.

I know it might sound a bit weired to ask for such a feature, but you know, let's say we got 2 kinds of TVC, one 15 sec long and another 30 sec long, if we set up "pre-roll", "post-roll", or "mid-roll", OVA will choose a random ad and put it in the corresponding slot; so it would be unfair for our clients since sometimes the ads go for 15 sec and sometimes 30.

That being said, my first thought was to always put two 15 sec ads together so that their total length equals one 30 sec ad. This way the viewers won't be questioning me about this difference anymore.

Thank you a lot in advance for your help,
Best regards,
Khang

Reply

Hi Khang,

Just so I understand the requirement properly - do you use the same ad tag to return the 15 second and 30 second ads, or are they different ad tags?

It seems that what you are wanting is for OVA to automatically work out the number of pre-rolls to play based on a required maximum duration - is that right? or are you just wanting to know if you can do:

"ads": {
     "schedule": [
           {
                "position": "pre-roll"
           },
           {
                "position": "pre-roll"
           }
     ]
}

?

Paul

Reply

Hi Paul,

Thank you for your feedback, yes ultimately I would love to see if OVA can automatically work out the number of pre-rolls to play so that it will match a total ad duration of 30 sec.

But if I do it the way you show:

"ads": {
     "schedule": [
           {
                "position": "pre-roll"
           },
           {
                "position": "pre-roll"
           }
     ]
}

would there be 2 successive pre-rolls?

Regards,
Khang

Reply

Hi,

Yes, that's the easiest way for you to have multiple pre-rolls is to just declare them one after each other.

I'm not sure what ad server/tags you are using, but if you have separate ad tags per ad slot then you can go:

"ads": {
     "schedule": [
           {
                "position": "pre-roll",
                "tag": "your-ad-tag-goes-here"
           },
           {
                "position": "pre-roll",
                "tag": "your-ad-tag-goes-here"
           }
     ]
}

The problem with specifying the tags per ad slot with multiple pre-rolls like this that you may get the same ad twice if your ad tags don't differentiate.

There is also a different way to do this with OVA. There is a "repeat" config option that may be specified at the ad slot level. That tells OVA how many times to repeat the ad slot.

Here's an example of it in action:

http://static.openvideoads.org/qa/rc3-8/ova.flowplayer/examples/custom-delivery/example01.html

Basically looks like this:

"ads": {
     "schedule": [
           {
                "position": "pre-roll",
                "repeat": 2
           }
     ]
}

Paul

Reply

PS: To use the "tag" config option at an ad slot level, you need to be running the latest OVA release candidate - grab from the OVA developer site (http://developer.longtailvideo.com/ova) if you haven't already...

Paul

Reply

Wow that's so very informative! I haven't been noticed about these new features, as well as the RC version of OVA. I'll definitely give it a try then let you know how it goes.

Thank you a lot, Paul!

Post new comment

  • Allowed HTML tags: <code> <blockquote> <em> <strong> <strike> <ul> <li> <ol>
  • You may post code using <code>...</code> .
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options