The shapingRules module (v10.24) hooks fetchBids 1 to skip bidders before any HTTP call. Schema functions evaluate context — geo, EIDs, device type, domain — and decide per-bidder 2. Only allowed bidders fire requests 3. Rules load from a remote endpoint; weighted modelGroups run A/B tests with analytics tags.
FIELD NOTES
- Skipped bidders get zero HTTP calls — same mechanism as TCF denial
- percent schema enables random sampling per bidder per auction