vendor/amazon-vfw · ecosystem evidence
Amazon Firefly DV hops need vstevt
Amazon DSP hosts DoubleVerify measurement on vfw.amazon-adsystem.com/dv/. Generated event.png and proxy tags always send vstevt, so a missing value is a truncated wrapper. IAS /ias/ hops stay directory-only. The Ad Tag loader is vendor/amazon-ads.
What this pack matches
Rules
Codes are stable. A finding in CI, MCP, or the playground lands on the same id.
| Field | Required | What it checks | Rule ids | Source |
|---|---|---|---|---|
vstevt |
required | It is the Firefly viewability event code on Amazon-hosted DoubleVerify hops. Amazon documents DSP third-party verification with DoubleVerify, not this query; generated /dv/event.png and /dv/proxy tags always send vstevt, so an empty or missing value is a truncated wrapper. Fix: Export the Firefly VAST again from Amazon DSP so vstevt is present on the /dv/ hop. | vendor.amazon-vfw.param.vstevt.missingvendor.amazon-vfw.param.vstevt.empty |
docs |
Validate a payload
pixellint validate url "$ARTIFACT" --rulepack vendor/amazon-vfw
Try this failing payload in the playground. Amazon Firefly DV hop missing vstevt.
https://vfw.amazon-adsystem.com/dv/event.png?dup=CJmCexample
cargo install pixellint
·
npm install pixellint