VASTlint
DAAST-1.0-error-tracking-macro

DAAST-1.0-error-tracking-macro

DAAST `<Error>` URI does not include the `[ERRORCODE]` macro — error diagnostics will be incomplete

InfoDAASTIAB DAAST 1.0 §3.1.3DAAST 1.0 and 1.1 (all DAAST documents)

Short answer

Including the [ERRORCODE] macro in a DAAST <Error> URI allows the player to substitute the actual error code when firing the beacon. Without it, all errors fire to the same URL with no machine-readable code.

Why this matters in production

This rule is advisory rather than fatal, but it still matters for portability, debugging speed, and keeping tags predictable across different buyers and playback stacks. DAAST rules validate the structural and semantic requirements specific to digital audio ad serving. Audio-specific fields like Category, AdInteractions, and audio MediaFile attributes are required by the spec and are absent from standard VAST validation. Affected scope: DAAST 1.0 and 1.1 (all DAAST documents).

Check your VAST tag for DAAST-1.0-error-tracking-macro and other issues instantly.Open the VAST tag validator →