vendor/ispot · vendor documented
iSpot impression GIFs need a TC tracking code in the path
iSpot documents the impression pixel as /v2/TC-####-#.gif. The tracking code is client-specific. Query extras such as campaignid are optional. pt.ispot.tv conversion pixels stay attributed.
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 |
|---|---|---|---|---|
tracking_code |
required | It is the client-specific tracking code. iSpot documents the impression pixel path as /v2/TC-####-#.gif. Fix: Put the tracking code from iSpot in the path so it reads /v2/TC-{account}-{pixel}.gif. | vendor.ispot.param.tracking_code.missingvendor.ispot.param.tracking_code.emptyvendor.ispot.param.tracking_code.invalid |
docs |
Validate a payload
pixellint validate url "$ARTIFACT" --rulepack vendor/ispot
Try this failing payload in the playground. iSpot impression GIF missing tracking code.
https://pi.ispot.tv/v2/.gif
cargo install pixellint
·
npm install pixellint