Class NonceLoader

The programmatic access library lets publishers collect signals to unlock Ad Exchange demand. Create a NonceLoader instance on page load to reduce latency. For each stream (for DAI) or individual ad request, call the relevant setters as needed followed by a call to the loadNonceManager method. You can then call the NonceManager.getNonce() method to get the string to add to ad requests as the value to the "&paln" URL parameter. Call the NonceManager.sendAdClick() and NonceManager.sendAdImpression() methods based on user interactions.
Constructors
constructor
Constructor.
Methods
loadNonceManager

Constructors


constructor

new NonceLoader(consentSettings?: ConsentSettings): NonceLoader
Constructor.
Parameters
Optional consentSettings: ConsentSettings Settings related to regulations and consent.
Returns
NonceLoader

Methods


loadNonceManager

loadNonceManager(request: NonceRequest): Promise<NonceManager>
Parameters
request: NonceRequest The request containing information about the nonce being requested.
Returns
Promise<NonceManager> The promise that resolves when the NonceManager with an encrypted nonce containing all pre-bid information is available.