vendor/partnerize · vendor documented
Partnerize conversion URLs need campaign, clickref, and currency
The conversion path is /conversion. campaign is the campaign id. clickref is the stored click reference. currency is a three-letter code such as GBP. cdn.performancehorizon.com 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 |
|---|---|---|---|---|
campaign |
required | It is the Partnerize campaign id, written as campaign:{CAMPAIGNID} on the conversion path. Fix: Put the campaign id from Partnerize in the path as campaign:{id}. | vendor.partnerize.param.campaign.missingvendor.partnerize.param.campaign.empty |
docs |
clickref |
required | It is the click reference captured at the landing page. Partnerize documents it as required for attributed conversions. Exclusive-code tracking may send it blank; that still fails attribution. Fix: Replay the stored clickref in the path as clickref:{value}. | vendor.partnerize.param.clickref.missing |
docs |
currency |
required | It is the ISO 4217 currency of the conversion. Partnerize documents it as required when the event has a monetary value. Fix: Put a three-letter currency code in the path as currency:GBP. | vendor.partnerize.param.currency.missingvendor.partnerize.param.currency.emptyvendor.partnerize.param.currency.invalid |
docs |
Validate a payload
pixellint validate url "$ARTIFACT" --rulepack vendor/partnerize
Try this failing payload in the playground. Partnerize conversion missing campaign.
https://prf.hn/conversion/tracking_mode:api/clickref:def456/currency:GBP
cargo install pixellint
·
npm install pixellint