vendor/brevo-js · vendor template
Brevo sa.js loaders need key
The published JS snippet loads sa.js?key= plus the client key. cdn.brevo.com/js/sdk-loader.js puts the key in Brevo.push, not on the URL, so it is not this pack. REST trackEvent is vendor/brevo.
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 |
|---|---|---|---|---|
key |
required | It is the tracker `client_key`. The published JS snippet loads `sa.js?key=` plus that value. Fix: Copy the tracker snippet from Automation settings so `key` carries the client key. | vendor.brevo-js.param.key.missingvendor.brevo-js.param.key.empty |
docs |
Validate a payload
pixellint validate url "$ARTIFACT" --rulepack vendor/brevo-js
Try this failing payload in the playground. Brevo JS tracker missing key.
https://sibautomation.com/sa.js
cargo install pixellint
·
npm install pixellint