vastlint
VAST-4.0-conditionalad

VAST-4.0-conditionalad

conditionalAd attribute is deprecated as of VAST 4.1

WarningDeprecatedIAB VAST 4.1 §2.2VAST 4.0, 4.1, 4.2, and 4.3

Short answer

The conditionalAd attribute on <Ad> was deprecated in VAST 4.1. Players may ignore it. Remove it or migrate to the recommended approach in the 4.1 spec.

Why this matters in production

This rule is a strong risk signal. Tags with this issue often still parse, but they become brittle across SDKs, SSAI resolvers, and CTV environments. Deprecated features are a long-tail compatibility problem: they may appear to work in one legacy stack and fail silently in newer players, SSAI chains, or device ecosystems. Affected scope: VAST 4.0, 4.1, 4.2, and 4.3.

How to fix

Remove the conditionalAd attribute from <Ad>.

Check your VAST tag for VAST-4.0-conditionalad and other issues instantly.Validate a tag →