Video / VAST Fraud Protection
Measure and verify video ad delivery through a VAST wrapper. MediaSafe wraps your VAST tag, injects tracking for every quartile, and scores impressions for datacenter traffic, bots and player anomalies — without changing your ad server.
How VAST verification works
VAST (Video Ad Serving Template) is the IAB standard for serving video ads. MediaSafe acts as a wrapper: instead of calling the ad tag directly, the player calls our endpoint, which returns a VAST wrapper around your original tag with verification tracking pixels attached to each playback event.
- Impression & quartiles: start, first quartile, midpoint, third quartile, complete.
- Player signals: skip, mute, pause, close and player size.
- IP enrichment: datacenter/ASN detection on every impression.
1. Wrap your VAST tag
Point your player or SSP at the wrapper endpoint. Pass your original VAST tag URL-encoded in the tag parameter. Optional parameters attach SSP, publisher domain and campaign for reporting.
GET https://ingest.mediasafe.cc/vast ?site=as_XXXXXXXX &tag=<url-encoded original VAST tag> &ssp=example_ssp &domain=publisher.com &campaign=summer_2026 &session=UNIQUE_SESSION_ID
Returns a VAST wrapper XML that references your original tag via VASTAdTagURI and adds a TrackingEvents block pointing back to our pixel endpoint.
2. Tracking events
Each playback event fires a tracking pixel automatically from the wrapper. You normally do not call this directly — the player does. Format:
GET https://ingest.mediasafe.cc/vt ?e=firstQuartile &s=SESSION_ID &site=as_XXXXXXXX
| Event | Meaning |
|---|---|
impression | Ad started rendering (scored here) |
start | Video playback began |
firstQuartile / midpoint / thirdQuartile | 25% / 50% / 75% viewed |
complete | Full completion (VCR) |
skip / mute / pause / close | Player interactions |
What we detect
- Datacenter traffic: impressions from server IPs, not real viewers.
- Bots & headless players: non-human user agents.
- Completion anomalies: impossible view-through rates, missing quartiles.
- Player-size fraud: 1x1 or hidden video players.
What you get
- Video completion rate (VCR) and quartile funnel per SSP.
- IVT rate across video impressions with reasons.
- Breakdowns by SSP, publisher domain and campaign.
Getting started
Video/VAST verification is available on Business and Enterprise plans. To wrap your SSP or ad server, reach us at support@mediasafe.cc.