If the video is skipped, the
skipoffset value should not exceed the duration of the video. Otherwise, the player may incorrectly handle the possibility of skipping.
Check the logical consistencyTracking events must match the actual structure of the ad.
For example:- if the video is not skippable, you should not specify the skip event.;
- if there is no clickable area, you do not need to add unnecessary click logic.;
- if several <mediafiles> are specified, they must be actually available.;
- The width and height dimensions must match the video parameters.;
- The MIME type must match the actual file format.
Control Wrapper chainsIf you do not control the entire chain, agree with your partners on the allowed number of Wrapper levels. Too long a chain increases delays and complicates diagnosis.
For premium CTV and OTT inventory, it is better to use shorter and more predictable chains to reduce the risk of timeouts and deterioration of the user experience.
Check for compatibility with privacy requirementsFor campaigns in Eastern Europe, it is important to consider which markets the ads will be launched in.
In EU countries, it is necessary to take into account GDPR, ePrivacy and the work of the consent management platform. Other jurisdictions in the region may have their own requirements for processing user data.
Technically, this means that advertising requests, identifiers, user parameters, and third-party pixels must be used correctly and within the framework of applicable rules.
Test the tag before launchingBefore production, the VAST tag must be checked in a validator or inspector. This helps to identify in advance:
- XML syntax errors;
- inaccessible media files;
- invalid URLs;
- problems with tracking;
- Wrapper chains are too long;
- incompatible video formats;
- errors when processing clicks.
Tools like
UMG VAST Inspector allow you to quickly check the tag and reduce the risk of problems when launching a campaign.