Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
NonceRequest
classpublic
NonceRequest viene utilizzato per memorizzare informazioni sulla richiesta di un nonce.
Costruttore
NonceRequest
new
NonceRequest()
Implementa
NonceRequestInterface
Proprietà
adWillAutoPlay
(null o booleano)
Imposta su true se l'annuncio verrà riprodotto automaticamente senza attendere l'interazione dell'utente. Impostato su false se l'annuncio attenderà l'interazione dell'utente prima
di essere riprodotto.
adWillPlayMuted
(null o booleano)
Impostato su true se l'annuncio verrà riprodotto con l'audio disattivato. Imposta il valore false se l'annuncio
verrà riprodotto senza audio.
continuousPlayback
(null o booleano)
Impostato su true se il player intende riprodurre continuamente i video dei contenuti
uno dopo l'altro, come in una trasmissione TV o in una playlist video. Impostato su false
altrimenti.
descriptionUrl
Imposta l'URL di descrizione dei contenuti durante i quali verrà riprodotto l'annuncio.
Qualsiasi stringa URL di descrizione più lunga di 500 caratteri verrà ignorata ed
esclusa dal nonce.
Parametro
descriptionUrl
stringa
Resi
void
descriptionUrl
L'URL di descrizione dei contenuti durante i quali verrà riprodotto l'annuncio.
Resi
string
iconsSupported
booleano
Se le icone VAST sono supportate dal video player.
nonceLengthLimit
numero
Il limite di lunghezza del nonce generato. La promessa loadNonceManager
verrà rifiutata se il nonce supera questo limite. Il valore predefinito è
il numero intero più grande possibile. La scelta di un limite di lunghezza più breve potrebbe
comportare l'esclusione di varie proprietà di targeting dal nonce.
playerType
Imposta il tipo di player fornito dal partner. Deve essere utilizzato per specificare il nome del player del partner. Qualsiasi stringa di tipo giocatore più lunga di 200
caratteri verrà ignorata ed esclusa dal nonce.
Parametro
playerType
stringa
Resi
void
playerType
Il tipo di player fornito dal partner.
Resi
string
playerVersion
Imposta la versione del player fornita dal partner. Deve essere utilizzato per specificare
la versione del partner player. Qualsiasi stringa di versione del player più lunga di
200 caratteri verrà ignorata ed esclusa dal nonce.
Parametro
playerVersion
stringa
Resi
void
playerVersion
La versione del player fornita dal partner.
Resi
string
ppid
Imposta l'ID fornito dal publisher. Qualsiasi PPID più lungo di 200 caratteri verrà
ignorato ed escluso dal nonce.
Parametro
ppid
stringa
Resi
void
ppid
L'ID fornito dal publisher.
Resi
string
sessionId
stringa
L'ID sessione è un ID casuale temporaneo. Viene utilizzato esclusivamente per
la quota limite. Un ID sessione deve essere un UUID.
url
stringa
L'URL a cui verranno indirizzati gli annunci. Per impostazione predefinita, è uguale
alla pagina che mostrerà gli annunci, ma può essere impostato manualmente.
[null,null,["Ultimo aggiornamento 2025-08-21 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eNonceRequest\u003c/code\u003e class stores information about a request for a nonce, which is used for ad targeting and verification.\u003c/p\u003e\n"],["\u003cp\u003eIt includes various properties like ad behavior, content description, player details, and user session information.\u003c/p\u003e\n"],["\u003cp\u003eThese properties influence the generation of the nonce and its use in ad serving.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can configure properties such as ad autoplay, mute state, and continuous playback behavior to tailor the nonce request.\u003c/p\u003e\n"],["\u003cp\u003eThe nonce length can be limited, although this might affect the inclusion of certain targeting properties.\u003c/p\u003e\n"]]],["The `NonceRequest` class stores information for a nonce request. Key properties include: `adWillAutoPlay` and `adWillPlayMuted` (booleans for ad behavior), `continuousPlayback` (boolean for video play), `descriptionUrl`, `playerType`, `playerVersion`, `ppid`, `sessionId`, and `url` (strings for content and player details, with length limits), `iconsSupported` (boolean for VAST support), `nonceLengthLimit`(number for nonce limit), and `videoHeight` and `videoWidth` (numbers for ad dimensions). It manages nonce generation and validation, using provided IDs, URLs and player specs.\n"],null,["# Class: NonceRequest\n\nNonceRequest\n============\n\nclass public\n\nThe NonceRequest is used to store information about the request for a nonce.\n\nConstructor\n-----------\n\n### NonceRequest\n\nnew\nNonceRequest()\n\nImplements\n: NonceRequestInterface\n\nProperties\n----------\n\n### adWillAutoPlay\n\n(null or boolean)\n\nSet to true if the ad will be auto played without waiting for user\ninteraction. Set to false if the ad will wait for user interaction before\nbeing played.\n\n### adWillPlayMuted\n\n(null or boolean)\n\nSet to true if the ad will be played while muted. Set to false if the ad\nwill play unmuted.\n\n### continuousPlayback\n\n(null or boolean)\n\nSet to true if the player intends to continuously play the content videos\none after another similar to TV broadcast or video playlist. Set to false\notherwise.\n\n### descriptionUrl\n\n\u003cbr /\u003e\n\nSets the description URL of the content during which the ad will be played.\nAny description URL string longer than 500 characters will be ignored and\nexcluded from the nonce.\n\n| #### Parameter ||\n|----------------|--------|\n| descriptionUrl | string |\n\nReturns\n\n: `void`\n\n### descriptionUrl\n\n\u003cbr /\u003e\n\nThe description URL of the content during which the ad will be played.\n\nReturns\n\n: `string`\n\n### iconsSupported\n\nboolean\n\nWhether VAST icons are supported by the video player.\n\n### nonceLengthLimit\n\nnumber\n\nThe length limit of the generated nonce. The loadNonceManager promise\nwill be rejected if the nonce is longer than this limit. Defaults to the\nlargest possible integer. Choosing a shorter length limit may cause\nvarious targeting properties to be excluded from the nonce.\n\n### playerType\n\n\u003cbr /\u003e\n\nSets the partner provided player type. This should be used to specify the\nname of the partner player. Any player type string longer than 200\ncharacters will be ignored and excluded from the nonce.\n\n| #### Parameter ||\n|------------|--------|\n| playerType | string |\n\nReturns\n\n: `void`\n\n### playerType\n\n\u003cbr /\u003e\n\nThe partner provided player type.\n\nReturns\n\n: `string`\n\n### playerVersion\n\n\u003cbr /\u003e\n\nSets the partner provided player version. This should be used to specify\nthe version of the partner player. Any player version string longer than\n200 characters will be ignored and excluded from the nonce.\n\n| #### Parameter ||\n|---------------|--------|\n| playerVersion | string |\n\nReturns\n\n: `void`\n\n### playerVersion\n\n\u003cbr /\u003e\n\nThe partner provided player version.\n\nReturns\n\n: `string`\n\n### ppid\n\n\u003cbr /\u003e\n\nSets the publisher provided ID. Any PPID longer than 200 characters will be\nignored and excluded from the nonce.\n\n| #### Parameter ||\n|------|--------|\n| ppid | string |\n\nReturns\n\n: `void`\n\n### ppid\n\n\u003cbr /\u003e\n\nThe publisher provided ID.\n\nReturns\n\n: `string`\n\n### sessionId\n\nstring\n\nThe session ID is a temporary random ID. It is used exclusively for\nfrequency capping. A session ID must be a UUID.\n\n### url\n\nstring\n\nThe URL to which the ads will be targeted. By default, this is the same\nas the page that will display the ads, but it may be manually set.\n\n### videoHeight\n\nnumber\n\nThe height of the ad video element.\n\n### videoWidth\n\nnumber\n\nThe width of the ad video element."]]