vendor/criteo · vendor documented
Criteo OneTag loaders need partner ID a
Criteo documents the loader as ld.js?a= plus your Partner ID. Without a, the dedicated library never loads. gum.criteo.com cookie matching is not this pack.
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 |
|---|---|---|---|---|
a |
required | It is the numeric Criteo Partner ID. Criteo documents the loader as `ld.js?a=` plus that ID. Fix: Set `a` to the Partner ID Criteo issued for the OneTag. | vendor.criteo.param.a.missingvendor.criteo.param.a.emptyvendor.criteo.param.a.invalid |
docs |
Validate a payload
pixellint validate url "$ARTIFACT" --rulepack vendor/criteo
Try this failing payload in the playground. Criteo OneTag loader missing partner ID.
https://dynamic.criteo.com/js/ld/ld.js
cargo install pixellint
·
npm install pixellint