Hook Modules with Full Server Access 11 Server Enrichment Server Client Prebid Server Hook Modules Server Resources Demand Partners 1 request 2 enrich ortb2 3 query 4 data 5 OpenRTB 6 bids 7 winner P_
Hook Modules with Full Server Access Server Enrichment 11 Modules hook into 8 auction stages via an execution plan 39 The key one: processed-auction-request full mutable OpenRTB before fan-out. Modules enrich device fields, resolve identity, inject audience segments, enforce badv/bcat blocking, or filter bids via ML prediction. Unlike 5 , cost is server time, not page load. FIELD NOTES Module timeout exceeded = silent data loss, no error logged Scope enrichment per-bidder with req.ext.prebid.data.bidders P_ atd.postindustria.com/11

How It Works

Modules hook into 8 auction stages via an execution plan {39} The key one: `processed-auction-request` — full mutable `OpenRTB` before fan-out. Modules enrich `device` fields, resolve identity, inject audience segments, enforce `badv`/`bcat` blocking, or filter bids via ML prediction. Unlike {5}, cost is server time, not page load.

Field Notes

  • Module timeout exceeded = silent data loss, no error logged
  • Scope enrichment per-bidder with `req.ext.prebid.data.bidders`

Questions about Hook Modules with Full Server Access?

Get expert guidance from our team. We'll help you implement it.