VASTlint
VAST-2.0-ctv-interactive-duration

VAST-2.0-ctv-interactive-duration

Addendum variableDuration must be an XML boolean

ErrorCTV Addendum 2024IAB CTV Addendum 2024 (July 2024)VAST 2.0 and later (all versions)

Short answer

The variableDuration attribute uses XML boolean syntax. Accepted values are true, false, 1 and 0. Other strings are invalid.

Why this matters in production

This rule is usually a delivery blocker. Many players, SDKs, and ad servers will discard the response or skip the affected creative once this condition is hit. These rules validate supplied standardized payloads carried in legacy VAST extensions. Correct version and location handling preserves compatibility while checking ID registries, mezzanine assets, SIMID payloads and creative bindings. Optional addendum features remain optional. Affected scope: VAST 2.0 and later (all versions).

Check your VAST tag for VAST-2.0-ctv-interactive-duration and other issues instantly.Open the VAST tag validator →

Check a tag while you read.

Open a related example, then replace it with your own tag.