googleads / videojs-ima

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

Lack of any event related to hiding nonlinear ad. #883

Closed komw closed 4 years ago

komw commented 4 years ago

There is no method/event etc to detect when non-linear ad was hided. Any event like window.google.ima.AdEvent.Type..COMPLETE isn't triggered when AD was hiding (because for example setting a minSuggestedDuration option)

arnaudcasame commented 4 years ago

Hi,

The COMPLETE ad event doesn't fire when the ad being displayed is non-linear. You can try registering to the USER_CLOSE ad event to be able to detect when the current non-linear ad is hidden or closed. Feel free to reach out to the IMA SDK forum team via their forum if you need more details about ad events.

komw commented 4 years ago

USER_CLOSE doesn't fire when Ad is closed/hidded by plugin (not by user interaction). You can specify a minSuggestedDuration in VAST, and Ad is hiding when reach timeout. But it is impossible to get any information that ad was hidded/closed for example in another plugins.

From another hand any other types of ad has some events related to hide/close/end like adend. Closed non-linear ad doesn't fire any event.

I don't think that closing this issue it is good idea, because I think that many developers using this plugin facing this problem