InteractiveAdvertisingBureau / SIMID

Secure Interactive Media Interface Definition (SIMID)
https://interactiveadvertisingbureau.github.io/SIMID/
Apache License 2.0
47 stars 25 forks source link

Recommend player handles skip button #47

Closed ryanthompson591 closed 5 years ago

ryanthompson591 commented 6 years ago

It is possible in VAST 4.X to have a skip offset.

The documentation in its current form does not specify who should render the skip button.

My suggestion is that we add a sentence to https://interactiveadvertisingbureau.github.io/SIVIC/#api-skip that says if that it should be the players responsibility to render the skip button in such a case.

aronschatz commented 6 years ago

Agree

ryanthompson591 commented 6 years ago

Discussed in group.

Rename adHandles to something more meaningful suggestion adMaySkip.

Another option is to have a skippable boolean: The player wouldn't tell the Ad whether or not it will render a skip button, the ad would have to not give a skip offset in vast if it didn't want the publisher to render a skip button.

ryanthompson591 commented 6 years ago

Andre feels there is still more to debate.

  1. A possibility would be to keep things simple by never giving the ad a skip button option. Only the player would handle.
  2. Another possibility would be to disallow the player from rendering skip buttons (this is similar to VPAID).
  3. A third possibility (the hybrid approach) would be to allow either player or creative to display skip buttons.
amitshetty commented 6 years ago

Agreed that player should handle the skip. (original recommendation) Use cases like survey can be handled by closing the ad.

mtumi commented 6 years ago

@ryanthompson591 we assigned to you so you can add whatever language you initially wanted to add.

ryanthompson591 commented 5 years ago

The doc seems up to date on these decisions. See SIVIC:Player:init.