VASTlint

VAST tracking events / NonLinear

VAST overlayViewDuration tracking event

Short answer: Fires with how long a NonLinear overlay was in view. VAST 4.0+. Introduced in VAST 4.0.

When it fires

The overlay's visible duration. This is the NonLinear analogue of quartiles. Pause ads and other portfolio formats that are NonLinear with video should ship overlayViewDuration plus a Duration on the creative.

Where it is valid

2.03.04.04.1+
NoNoYesYes

Legal containers: NonLinear. An event in the wrong container is not a player error. It is a URL nobody calls.

Using it in a tag

<TrackingEvents>
  <Tracking event="overlayViewDuration">
    <![CDATA[https://track.example.com/overlayViewDuration]]>
  </Tracking>
</TrackingEvents>

VAST XML fragment only. This excerpt belongs inside a complete VAST document, so standalone validation will fail until it is wrapped in a full <VAST>response.

Related vastlint rules

Related events

Check the XML, then confirm the beacons fire

Validate the event names and containers on the document. Test a live URL when the XML is clean and reporting is still empty.

Further reading