Prebid.js + 51Degrees RTD demo

Prebid.js + 51Degrees RTD demo

See the OpenRTB 2.6 bid request Prebid.js generates with and without the 51Degrees RTD module enriching device.* and user.eids. Run a live Prebid auction in this browser, or pick a sample device to see what the enriched bid request would look like for that User-Agent. Scroll down and try it out.

IP address

The IP address used defaults to the public address of this web browser.

Choose a different address to see the device.ip, device.geo.*, and identifier enrichment change.

51Degrees identifier preference

Pick one use case for the 51Degrees identifier (51Did). With none selected the cloud returns no identifier and the eids stay empty.

Allowed use Your choice

non-marketing

Analytics, fraud prevention and security only.

standard

Standard advertising and audience measurement.

personalized

Personalised advertising and targeted content.

Only one option can be selected at a time. Each option includes the ones above it: standard also allows non-marketing, and personalized also allows standard and non-marketing. This reflects the kind of choice a typical user consent dialog presents to a visitor: a single tier per visitor, where the tier they pick covers every use below it.

Run a demo

Use the pills at the bottom of this section to pick which device drives the auction. Live (this browser) runs two real Prebid auctions in this browser and renders the exact ortb2 Prebid hands to the bid adapter (no rewriting).

The other pills are Sample triggers; each one proxies a real cloud.51degrees.com call with that device's User-Agent / Sec-CH-UA-* headers (browsers can't set those themselves), then reconstructs the device block from the cloud's response using the same mapping the 51DegreesRtdProvider module would apply.

OpenRTB request: Without 51Degrees

Full bid request as it would go to the bidder, before the RTD provider runs.

No trigger run yet.

OpenRTB request: With 51Degrees (enriched)

After the 51Degrees RTD provider runs. Highlighted device.* fields are the 51Degrees contributions.

No trigger run yet.