vendor/microsoft-uet · ecosystem evidence
UET requests need a numeric tag ID
ti is required and numeric. Ver, when present, is numeric. evt, when present, is not empty. Microsoft documents how to create and install a UET tag, not the request format.
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 |
|---|---|---|---|---|
ti |
required | It is the numeric UET tag ID. Microsoft documents how to create and install the tag but not the request format, so this rule is ecosystem evidence. Fix: Copy the UET tag ID from Microsoft Advertising into the tag snippet. | vendor.microsoft-uet.param.ti.missingvendor.microsoft-uet.param.ti.emptyvendor.microsoft-uet.param.ti.invalid |
docs |
Ver |
optional | It is the UET tag version the snippet reports. | vendor.microsoft-uet.param.Ver.emptyvendor.microsoft-uet.param.Ver.invalid |
docs |
evt |
optional | It names the event, such as a page load or a custom event. | vendor.microsoft-uet.param.evt.empty |
docs |
Validate a payload
pixellint validate url "$ARTIFACT" --rulepack vendor/microsoft-uet
Or paste it into the playground. Same engine, in the browser, nothing sent anywhere.
cargo install pixellint
·
npm install pixellint