Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
NonceRequest
класспубличный
NonceRequest используется для хранения информации о запросе одноразового номера.
Конструктор
NonceRequest
новый NonceRequest()
Инструменты
NonceRequestInterface
Характеристики
adWillAutoPlay
(нуль или логическое значение)
Установите значение true, если реклама будет воспроизводиться автоматически, не дожидаясь взаимодействия с пользователем. Установите значение false, если реклама будет ожидать взаимодействия с пользователем перед воспроизведением.
adWillPlayMuted
(нуль или логическое значение)
Установите значение «true», если реклама будет воспроизводиться без звука. Установите значение «false», если реклама будет воспроизводиться без звука.
непрерывное воспроизведение
(нуль или логическое значение)
Установите значение true, если проигрыватель будет непрерывно воспроизводить видеоконтент один за другим, подобно телевизионной трансляции или видеоплейлисту. В противном случае установите значение false.
описаниеUrl
Задаёт URL-адрес описания контента, во время которого будет воспроизводиться реклама. Любая строка URL-адреса описания длиной более 500 символов будет проигнорирована и исключена из одноразового значения.
Параметр
описаниеUrl
нить
Возврат
void
описаниеUrl
URL-адрес описания контента, во время которого будет воспроизводиться реклама.
Возврат
string
значкиПоддерживается
булев
Поддерживаются ли значки VAST видеоплеером.
nonceLengthLimit
число
Ограничение по длине генерируемого одноразового значения. Обязательство loadNonceManager будет отклонено, если одноразовое значение превышает это ограничение. По умолчанию используется максимально возможное целое число. Выбор меньшего ограничения по длине может привести к исключению различных целевых свойств из одноразового значения.
playerType
Задаёт тип игрока, предоставленный партнёром. Этот тип следует использовать для указания имени игрока-партнёра. Любая строка типа игрока длиннее 200 символов будет проигнорирована и исключена из одноразового значения.
Параметр
playerType
нить
Возврат
void
playerType
Партнер предоставил тип игрока.
Возврат
string
playerVersion
Устанавливает версию плеера, предоставленную партнёром. Это значение следует использовать для указания версии плеера партнёра. Любая строка версии плеера длиннее 200 символов будет проигнорирована и исключена из одноразового значения.
Параметр
playerVersion
нить
Возврат
void
playerVersion
Партнер предоставил версию плеера.
Возврат
string
ppid
Устанавливает предоставленный издателем идентификатор. Любой PPID длиннее 200 символов будет проигнорирован и исключен из одноразового кода.
Параметр
ppid
нить
Возврат
void
ppid
Издатель предоставил удостоверение личности.
Возврат
string
sessionId
нить
Идентификатор сеанса — это временный случайный идентификатор. Он используется исключительно для ограничения частоты показов. Идентификатор сеанса должен быть универсальным уникальным идентификатором (UUID).
URL-адрес
нить
URL-адрес, на который будет показываться реклама. По умолчанию он совпадает с адресом страницы, на которой будет показываться реклама, но его можно задать вручную.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 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."]]