Client-Server UID2 SDK Integration Example with Prebid.js

This example demonstrates how a content publisher can integrate with UID2 and Prebid.js using the UID2 Client-Server Integration Guide for Prebid.js, where tokens are generated on the server and passed to Prebid.js on the client side.

UID2 Integration Status

Ready for Targeted Advertising:
?
Indicates whether a valid UID2 token is present and can be used for personalized ad targeting.
Advertising Token:
?
The encrypted UID2 token that is passed to ad systems without exposing raw user identity. It is automatically refreshed by Prebid's UID2 module in the background when expired.
Is Login Required?
?
Indicates whether a new UID2 token needs to be generated. Returns "yes" when no valid identity exists or the current identity has expired.

Prebid Integration Status

Prebid.js is configured to store and refresh tokens generated by the server.

Prebid Token Storage:
?
The UID2 token stored by Prebid in localStorage under the key '__uid2_advertising_token'. Prebid uses this for token persistence and automatic refresh.