From 0ce374f938c9b095b128ed2d7dd8defb529da25d Mon Sep 17 00:00:00 2001 From: Aleksander Sekowski Date: Sat, 25 Jul 2026 22:15:35 -0700 Subject: [PATCH 1/2] Correct TrackingEvents parent: NonLinearAds, not NonLinear (vast#55) Section 3.14.2 listed the parents of TrackingEvents as Linear, NonLinear, and Companion. The NonLinear entry is wrong: tracking for nonlinear creative lives on the NonLinearAds container, not on the individual NonLinear element. This matches section 3.12 of this same document (NonLinearAds sub-elements: NonLinear TrackingEvents; the 3.12.1 NonLinear sub-element list has no TrackingEvents), the vast_4.2 XSD (TrackingEvents children on Linear_Base_type, CompanionAd_type, and both NonLinearAds elements; none on NonLinear), and the VAST 2.0/3.0 schemas. Applied to 4.3.md and 4.4.md; also drops a stray comma in the same sentence. --- 4.3.md | 4 ++-- 4.4.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/4.3.md b/4.3.md index ad0d05f..f333f7d 100644 --- a/4.3.md +++ b/4.3.md @@ -1973,13 +1973,13 @@ Interactive Ad Metric #### 3.14.2 TrackingEvents -The `` element is available for Linear, NonLinear, and Companion, elements in both InLine and Wrapper formats. When the media player detects that a specified event occurs, the media player is required to trigger the tracking resource URI provided in the nested `` element. When the server receives this request, it records the event and the time it occurred. +The `` element is available for the Linear, NonLinearAds, and Companion elements in both InLine and Wrapper formats. When the media player detects that a specified event occurs, the media player is required to trigger the tracking resource URI provided in the nested `` element. When the server receives this request, it records the event and the time it occurred. | Feature | Description | |---|---| | Player Support | Required under supported ad types | | Required in Response | No | -| Parent | Linear NonLinear Companion | +| Parent | Linear NonLinearAds Companion | | Bounded | 0-1 | | Sub-elements | Tracking | diff --git a/4.4.md b/4.4.md index 119e14d..216dc44 100644 --- a/4.4.md +++ b/4.4.md @@ -2145,13 +2145,13 @@ Interactive Ad Metric #### 3.14.2 TrackingEvents -The `` element is available for Linear, NonLinear, and Companion, elements in both InLine and Wrapper formats. When the media player detects that a specified event occurs, the media player is required to trigger the tracking resource URI provided in the nested `` element. When the server receives this request, it records the event and the time it occurred. +The `` element is available for the Linear, NonLinearAds, and Companion elements in both InLine and Wrapper formats. When the media player detects that a specified event occurs, the media player is required to trigger the tracking resource URI provided in the nested `` element. When the server receives this request, it records the event and the time it occurred. | Feature | Description | |---|---| | Player Support | Required under supported ad types | | Required in Response | No | -| Parent | Linear NonLinear Companion | +| Parent | Linear NonLinearAds Companion | | Bounded | 0-1 | | Sub-elements | Tracking | From 98861a27058e5856e7efb11b918e7302a4af5ce4 Mon Sep 17 00:00:00 2001 From: Aleksander Sekowski Date: Thu, 13 Aug 2026 23:42:38 -0700 Subject: [PATCH 2/2] Fix the same TrackingEvents parent in 4.3.md section 5 InLine table The InLine schema table listed /NonLinear as the parent of /TrackingEvents. The Wrapper table in the same section already had /NonLinearAds, as does 4.4.md in both tables. --- 4.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/4.3.md b/4.3.md index f333f7d..b5f226d 100644 --- a/4.3.md +++ b/4.3.md @@ -2377,7 +2377,7 @@ The following schema models the structure for VAST along with available attribut |/Creative |/NonLinearAds | | Yes | 3.12 | |/NonLinearAds |/NonLinear | | | 3.12.1 | |/NonLinear |/NonLinearClickThrough | | | 3.12.2 | -|/NonLinear |/TrackingEvents | | No | 3.14| +|/NonLinearAds |/TrackingEvents | | No | 3.14| |/TrackingEvents |/Tracking | event | No | 3.14.3 | |/Creative |/CompanionAds |required | No | 3.13 | |/CompanionAds |/Companion | id, width, height, assetWidth, assetHeight, expandedWidth, expandedHeight, apiFramework, adSlotId, pxratio, renderingMode | No | 3.13.1 |