Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vast 3 maxOccurs of <Error> and <Error> at root #20

Open
ecammit opened this issue Jan 4, 2019 · 1 comment
Open

Vast 3 maxOccurs of <Error> and <Error> at root #20

ecammit opened this issue Jan 4, 2019 · 1 comment

Comments

@ecammit
Copy link

ecammit commented Jan 4, 2019

Issue 1

<xs:element name="Error" minOccurs="0" maxOccurs="1" type="xs:anyURI">

Please clarify:

Vast 3 final spec (https://www.iab.com/wp-content/uploads/2015/06/VASTv3_0.pdf), section "2.2.4.2 Optional InLine Elements" states:

<Error>: a URI representing an error-tracking pixel; this element can occur multiple times. Errors are defined in section 2.4.2.3.

If I'm interpreting this correctly, this would seem to indicate that the maxOccurs should be "unbounded" in the xsd, not "1" -- similar to the <Impression> element.

Also, while not explicit in the spec, I would imagine, the <Error> inside the <Wrapper> would match:

<xs:element name="Error" minOccurs="0" maxOccurs="1" type="xs:anyURI">

Issue 2

There should be an <Error> element defined at the root element. See section "6 Human Readable VAST XML Schema" in the spec as well as "2.2.5.1 Summary of VAST Tracking Elements".

@goosemanjack
Copy link
Contributor

Thank you for identifying this issue. We are not currently making edits to VAST 3 any longer as it is more in long term maintenance mode. I will leave this issue open for now, but I don't expect any changes to occur. If you identify similar issues with the VAST 4.x xsd files please open a new issue and we will review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants