vastlint
VAST-4.1-universaladid-idvalue-removed

VAST-4.1-universaladid-idvalue-removed

<UniversalAdId> idValue attribute was removed in VAST 4.1

WarningRequired fieldsIAB VAST 4.1 §2.3.4VAST 4.1, 4.2, and 4.3

Short answer

The idValue attribute was replaced by element text content in VAST 4.1. If your tag targets 4.1+ players, use element text content instead.

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. Required-field failures usually stop validation early because the platform cannot determine the basic shape of the ad, the creative metadata, or the mandatory tracking payload. Affected scope: VAST 4.1, 4.2, and 4.3.

How to fix

Remove the idValue attribute and place the ad identifier as the text content of <UniversalAdId> instead.

Check your VAST tag for VAST-4.1-universaladid-idvalue-removed and other issues instantly.Validate a tag →