The documented 00px counting pixel preserves its generated token.
The 00px installation guide publishes /pixel/{opaque-token}/e.gif. An empty token slot or the exact INSERIR+CACHEBUSTER stub receives an advisory warning.
The optional t field may be omitted, empty or nonnumeric. The guide supplies no token encoding or length contract.
The reported video routes remain outside this pack.
The /tracking/ and /vast/pixel/ routes do not match this counting-pixel template. Directory attribution and generic checks remain available, but no video collector contract is claimed.
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 |
|---|---|---|---|---|
creative_token |
required | The published counting-pixel template carries an opaque generated token in this path segment. This warning identifies an empty template slot and does not assert an undocumented collector API requirement. Presence diagnostic severity: warning. Fix: Keep the token from the generated 00px counting-pixel tag. | vendor.adxspace-pixel.param.creative_token.missingvendor.adxspace-pixel.param.creative_token.empty |
docs |
t |
optional | The published example uses this query field for a cachebuster. Its presence, emptiness, encoding and numeric format are not declared mandatory by the guide. | docs | |
cachebuster.installation_stub |
recommended | The 00px counting pixel still contains the cachebuster installation stub from the published example. Evidence: vendor template. Fix: Replace INSERIR+CACHEBUSTER with a cachebuster value or a macro expanded by the serving platform. | vendor.adxspace-pixel.cachebuster.installation_stub |
docs |
Validate a payload
pixellint validate url "$ARTIFACT" --rulepack vendor/adxspace-pixel
Try this failing payload in the playground. A counting pixel retaining its installation stub.
https://00px.net/pixel/synthetic-token/e.gif?t=INSERIR+CACHEBUSTER
cargo install pixellint
·
npm install pixellint