NonceLoader
The programmatic access library allows publishers to collect signals that can be used to unlock AdX demand. Publishers should create a NonceLoader on page load in order to reduce latency. For each stream (for DAI) or individual ad request, call the relevant setters as needed followed by a call to loadNonceManager. Publishers can then call NonceManager.getNonce() in order to get the string that should be added to ad requests as the value to the "&paln" URL parameter. Publishers should then call NonceManager.sendAdClick() and NonceManager.sendAdImpression() as appropriate.
Constructor
NonceLoader
new NonceLoader(consentSettings)
Parameter |
|
---|---|
consentSettings |
Optional Settings related to regulations and consent. Value must not be null. |
Method
loadNonceManager
loadNonceManager(request) returns Promise containing non-null NonceManager
Parameter |
|
---|---|
request |
The request containing information about the nonce being requested. Value must not be null. |
- Returns
-
non-null Promise containing non-null NonceManager
The promise that will be resolved once the NonceManager with an encrypted nonce containing all pre-bid information is available.