InteractiveAdvertisingBureau / SIMID

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

Versioning in SIVIC #85

Closed ryanthompson591 closed 4 years ago

ryanthompson591 commented 6 years ago

In the VAST response add a min and max supported version in the SIVIC tag.

Possible ways to agree on version:

  1. Decide at run time initialization. This is similar to VPAID (see handshake).
    • There would be an initial handshake
  2. Put supported version in the VAST.
    • This would mean that players can reject versions of SIVIC they don't support before they try to play them.

There was a debate about whether to render the ad if the ads required versions were not supported.

mtumi commented 6 years ago

since it is in VAST, it needs to be in the VAST 4.2 spec. We also will need to add an error that says version not supported. Can be reflected in OpenRTB using existing spec (when/if needed). Need to add version to handshake.

ryanthompson591 commented 4 years ago

In environment data version is one of the fields. SIMID can error if it is not correct.