vendor/flashtalking · ecosystem evidence
Flashtalking OneTag puts three IDs in the path
Tealium documents the generated OneTag as /container/{advertiserId};{spotlightId};{spotlightGroupId};. The three IDs are integers. Other Flashtalking hosts are not this pack.
The advertiser ID is the first path integer
A container URL with a non-numeric advertiser ID is not the published OneTag.
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 |
|---|---|---|---|---|
advertiser_id |
required | It is the Flashtalking advertiser ID. Tealium documents it as the number just after /container/ in the generated snippet. Fix: Copy the OneTag from Flashtalking so the path is /container/{advertiserId};{spotlightId};{spotlightGroupId};. | vendor.flashtalking.param.advertiser_id.missingvendor.flashtalking.param.advertiser_id.emptyvendor.flashtalking.param.advertiser_id.invalid |
docs |
spotlight_id |
required | It is the Spotlight ID. Tealium documents it as the number just after the advertiser ID. Fix: Keep the second semicolon-delimited integer from the generated OneTag. | vendor.flashtalking.param.spotlight_id.missingvendor.flashtalking.param.spotlight_id.emptyvendor.flashtalking.param.spotlight_id.invalid |
docs |
spotlight_group_id |
required | It is the Spotlight Group ID. Tealium documents it as the number just after the Spotlight ID. Fix: Keep the third semicolon-delimited integer from the generated OneTag. | vendor.flashtalking.param.spotlight_group_id.missingvendor.flashtalking.param.spotlight_group_id.emptyvendor.flashtalking.param.spotlight_group_id.invalid |
docs |
Validate a payload
pixellint validate url "$ARTIFACT" --rulepack vendor/flashtalking
Try this failing payload in the playground. Flashtalking OneTag with a non-numeric advertiser ID.
https://servedby.flashtalking.com/container/not-a-number;82517;8520;iframe/
cargo install pixellint
·
npm install pixellint