Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
NonceRequest
classpublic
NonceRequest permet de stocker des informations sur la demande de nonce.
Constructeur
NonceRequest
new
NonceRequest()
Implémentations
NonceRequestInterface
Propriétés
adWillAutoPlay
(null ou booléen)
Définissez sur "true" si l'annonce doit être lue automatiquement sans attendre l'interaction de l'utilisateur. Définissez sur "false" si l'annonce attend l'interaction de l'utilisateur avant d'être lue.
adWillPlayMuted
(null ou booléen)
Définissez cette option sur "true" si l'annonce doit être diffusée sans le son. Définissez la valeur sur "false" si l'annonce sera diffusée sans le son.
continuousPlayback
(null ou booléen)
Définissez sur "true" si le lecteur a l'intention de lire les contenus vidéo en continu, l'un après l'autre, à la manière d'une émission télévisée ou d'une playlist vidéo. Sinon, définissez-la sur "false".
descriptionUrl
Définit l'URL de description du contenu pendant lequel l'annonce sera diffusée.
Toute chaîne d'URL de description de plus de 500 caractères sera ignorée et exclue du nonce.
Paramètre
descriptionUrl
chaîne
Renvoie
void
descriptionUrl
URL de description du contenu pendant lequel l'annonce sera diffusée.
Renvoie
string
iconsSupported
booléen
Indique si les icônes VAST sont compatibles avec le lecteur vidéo.
nonceLengthLimit
Total
Limite de longueur du nonce généré. La promesse loadNonceManager sera rejetée si le nonce dépasse cette limite. La valeur par défaut est le plus grand nombre entier possible. Si vous choisissez une limite de longueur plus courte, il est possible que diverses propriétés de ciblage soient exclues du nonce.
playerType
Définit le type de lecteur fourni par le partenaire. Utilisez-le pour spécifier le nom du lecteur partenaire. Toute chaîne de type de lecteur de plus de 200 caractères sera ignorée et exclue du nonce.
Paramètre
playerType
chaîne
Renvoie
void
playerType
Type de lecteur fourni par le partenaire.
Renvoie
string
playerVersion
Définit la version du lecteur fournie par le partenaire. Utilisez-le pour spécifier la version du lecteur partenaire. Toute chaîne de version du lecteur de plus de 200 caractères sera ignorée et exclue du nonce.
Paramètre
playerVersion
chaîne
Renvoie
void
playerVersion
Version du lecteur fournie par le partenaire.
Renvoie
string
ppid
Définit l'ID fourni par l'éditeur. Tout PPID de plus de 200 caractères sera ignoré et exclu du nonce.
Paramètre
ppid
chaîne
Renvoie
void
ppid
ID fourni par l'éditeur.
Renvoie
string
sessionId
chaîne
L'ID de session est un ID aléatoire temporaire. Elle est utilisée exclusivement pour la limitation de la fréquence d'exposition. Un ID de session doit être un UUID.
url
chaîne
URL vers laquelle les annonces seront ciblées. Par défaut, il s'agit de la même page que celle qui affichera les annonces, mais il peut être défini manuellement.
videoHeight
Total
Hauteur de l'élément vidéo de l'annonce.
videoWidth
Total
Largeur de l'élément vidéo de l'annonce.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/21 (UTC).
[null,null,["Dernière mise à jour le 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."]]