googleads / videojs-ima

IMA SDK Plugin for Video.js
Apache License 2.0
450 stars 284 forks source link

Midrolls (as % of content) and key-value targeting #841

Closed cycleos closed 4 years ago

cycleos commented 4 years ago

Hi, I have two questions:

  1. Is there any guide how to use the IMA SDK to run midrolls at the middle of the video? Midrolls are generally possible with VMAP (as there is no support to create multiple ad breaks), but IMA SDK doesn't support timestamps different than hh:mm:ss. And when using VMAP, it appears to be impossible to create the timestamp dynamically.

  2. VMAP is generally a wrapper of multiple VASTs. We are using a static VMAP, as Google Ad Manager doesn't have other options (it is not the paid version). However, when integrating with Google Ad Manager, how exactly can key-value targeting related to specific video, when the VMAP is static.

arnaudcasame commented 4 years ago

Hi,

Both questions are beyond the scope of this forum hence we cannot give you support.

pradhyumn94 commented 4 years ago

@cycleos I think for the first issue you have to implement the mid rolls on your own. Feel free to connect with me if you want to discuss it further.

cycleos commented 4 years ago

We implemented it through a static VMAP. The problem with it is that we can't put it in the middle of the video. Or turn it off for short videos. Basically the issue for us to have the ads dynamically (time and key value targeting), which is appears to not be possible with static VMAP. Generating dynamic VMAP is overcomplicated...

pradhyumn94 commented 4 years ago

@cycleos Do you not control video player ?

I understand the pain in generating VMAP dynamically. Maybe what you can do is devise an algorithm to take these decisions and to output some key-value pairs in order to decide which ad is to be played when.

cycleos commented 4 years ago

I control the player. We can create dynamic VMAP with key-values, but it is a huge investment in development. So I am searching for alternative approaches.

canhnm commented 4 years ago

@cycleos I have had it on my own one too, fell free to reach me out.

arnaudcasame commented 4 years ago

Hi,

I’m closing this issue because it has been inactive for more than a month. Please reopen if you still encounter this issue with the latest stable version

Thank you!