vendor/ias-video · ecosystem evidence
IAS video tags put advertiser and publisher IDs in the path
Microsoft documents the IAS-generated video Tag URL as /v2/{advertiserId}/{publisherId}. Display tags on pixel.adsafeprotected.com are vendor/ias.
Both path IDs are integers
A /v2/ URL with a non-numeric advertiser ID is not the published IAS video tag.
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 |
|---|---|---|---|---|
advertiser_id |
required | It is the IAS advertiser ID. Microsoft documents the IAS-generated video Tag URL as unified.adsafeprotected.com/v2/{advertiserId}/{publisherId}. Fix: Copy the Tag URL from IAS Signal Tag Manager so the path is /v2/{advertiserId}/{publisherId}. | vendor.ias-video.param.advertiser_id.missingvendor.ias-video.param.advertiser_id.emptyvendor.ias-video.param.advertiser_id.invalid |
docs |
publisher_id |
required | It is the IAS publisher ID. Microsoft documents it as the second path segment on the video Tag URL. Fix: Keep both path segments from the IAS Signal tag. The second is the publisher ID. | vendor.ias-video.param.publisher_id.missingvendor.ias-video.param.publisher_id.emptyvendor.ias-video.param.publisher_id.invalid |
docs |
Validate a payload
pixellint validate url "$ARTIFACT" --rulepack vendor/ias-video
Try this failing payload in the playground. IAS video tag with a non-numeric advertiser ID.
https://unified.adsafeprotected.com/v2/not-a-number/12345
cargo install pixellint
·
npm install pixellint