Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
NonceRequest
classpublic
O NonceRequest é usado para armazenar informações sobre a solicitação de um nonce.
Construtor
NonceRequest
new
NonceRequest()
Implementa
NonceRequestInterface
Propriedades
adWillAutoPlay
(nulo ou booleano)
Defina como "true" se o anúncio for reproduzido automaticamente sem esperar a interação do usuário. Definido como "false" se o anúncio aguardar a interação do usuário antes de
ser veiculado.
adWillPlayMuted
(nulo ou booleano)
Definido como "true" se o anúncio for veiculado com o som desativado. Defina como "false" se o anúncio
for reproduzido sem som.
continuousPlayback
(nulo ou booleano)
Defina como "true" se o player vai exibir continuamente os vídeos de conteúdo
um após o outro, de modo semelhante a uma transmissão de TV ou uma playlist de vídeos. Caso contrário, defina como "false".
descriptionUrl
Define o URL de descrição do conteúdo durante o qual o anúncio será veiculado.
Strings de URL de descrição com mais de 500 caracteres serão ignoradas e excluídas do nonce.
Parâmetro
descriptionUrl
string
Retorna
void
descriptionUrl
O URL de descrição do conteúdo durante o qual o anúncio será veiculado.
Retorna
string
iconsSupported
booleano
Se os ícones VAST são compatíveis com o player de vídeo.
nonceLengthLimit
número
O limite de comprimento do nonce gerado. A promessa loadNonceManager
será rejeitada se o nonce for maior que esse limite. O padrão é o maior número inteiro possível. Escolher um limite de comprimento menor pode fazer com que várias propriedades de segmentação sejam excluídas do nonce.
playerType
Define o tipo de player fornecido pelo parceiro. Isso deve ser usado para especificar o
nome do player do parceiro. Qualquer string de tipo de jogador com mais de 200 caracteres será ignorada e excluída do nonce.
Parâmetro
playerType
string
Retorna
void
playerType
O tipo de player fornecido pelo parceiro.
Retorna
string
playerVersion
Define a versão do player fornecida pelo parceiro. Isso deve ser usado para especificar
a versão do player do parceiro. Qualquer string de versão do player com mais de 200 caracteres será ignorada e excluída do nonce.
Parâmetro
playerVersion
string
Retorna
void
playerVersion
A versão do player fornecida pelo parceiro.
Retorna
string
ppid
Define o ID fornecido pelo publisher. PPIDs com mais de 200 caracteres serão ignorados e excluídos do nonce.
Parâmetro
ppid
string
Retorna
void
ppid
O ID fornecido pelo publisher.
Retorna
string
sessionId
string
O ID da sessão é um ID aleatório temporário. Ele é usado exclusivamente para limite de frequência. Um ID de sessão precisa ser um UUID.
url
string
O URL para o qual os anúncios serão segmentados. Por padrão, é o mesmo que a página que vai mostrar os anúncios, mas pode ser definido manualmente.
[null,null,["Última atualização 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."]]