Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
NonceRequest
classpublic
Obiekt NonceRequest służy do przechowywania informacji o żądaniu wartości nonce.
Zespół
NonceRequest
new
NonceRequest()
Implementuje
NonceRequestInterface
Właściwości
adWillAutoPlay
(wartość null lub wartość logiczna)
Ustaw na wartość „true”, jeśli reklama ma być odtwarzana automatycznie bez czekania na interakcję użytkownika. Ustaw wartość „false”, jeśli reklama ma czekać na interakcję użytkownika przed odtworzeniem.
adWillPlayMuted
(wartość null lub wartość logiczna)
Jeśli reklama ma być odtwarzana w trybie wyciszenia, ustaw wartość true. Ustaw wartość false, jeśli reklama ma być odtwarzana bez wyciszenia.
continuousPlayback
(wartość null lub wartość logiczna)
Ustaw wartość „true”, jeśli odtwarzacz ma odtwarzać treści wideo po kolei w sposób ciągły, podobnie jak w przypadku transmisji telewizyjnych lub playlist wideo. W przeciwnym razie ustaw wartość „false”.
descriptionUrl
Ustawia adres URL opisu treści, podczas których będzie odtwarzana reklama.
Ciągi URL-i opisu dłuższe niż 500 znaków będą ignorowane i wykluczane z wartości nonce.
Parametr
descriptionUrl
ciąg znaków
Zwroty
void
descriptionUrl
Adres URL opisu treści, podczas których będzie odtwarzana reklama.
Zwroty
string
iconsSupported
Wartość logiczna
czy odtwarzacz wideo obsługuje ikony VAST;
nonceLengthLimit
liczba
Limit długości wygenerowanego jednorazowego kodu. Obietnica loadNonceManager zostanie odrzucona, jeśli nonce jest dłuższy niż ten limit. Domyślnie jest to największa możliwa liczba całkowita. Wybór krótszego limitu długości może spowodować wykluczenie z wartości nonce różnych właściwości kierowania.
playerType
Ustawia typ odtwarzacza dostarczonego przez partnera. Należy go używać do określania nazwy odtwarzacza partnera. Ciągi typu odtwarzacza dłuższe niż 200 znaków zostaną zignorowane i wykluczone z wartości nonce.
Parametr
playerType
ciąg znaków
Zwroty
void
playerType
Typ odtwarzacza dostarczony przez partnera.
Zwroty
string
playerVersion
Ustawia wersję odtwarzacza dostarczoną przez partnera. Służy do określania wersji odtwarzacza partnera. Ciągi wersji odtwarzacza dłuższe niż 200 znaków zostaną zignorowane i wykluczone z wartości nonce.
Parametr
playerVersion
ciąg znaków
Zwroty
void
playerVersion
Wersja odtwarzacza podana przez partnera.
Zwroty
string
ppid
Ustawia identyfikator podany przez wydawcę. Wszelkie identyfikatory PPID dłuższe niż 200 znaków będą ignorowane i wykluczane z wartości nonce.
Parametr
ppid
ciąg znaków
Zwroty
void
ppid
Identyfikator podany przez wydawcę.
Zwroty
string
sessionId
ciąg znaków
Identyfikator sesji to tymczasowy losowy identyfikator. Jest on używany wyłącznie do ograniczania liczby wyświetleń. Identyfikator sesji musi być identyfikatorem UUID.
URL
ciąg znaków
Adres URL, na który będą kierowane reklamy. Domyślnie jest to ta sama strona, na której będą wyświetlane reklamy, ale można ją ustawić ręcznie.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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."]]