Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
NonceRequest
classpublic
NonceRequest, nonce isteğiyle ilgili bilgileri depolamak için kullanılır.
Marka
NonceRequest
new
NonceRequest()
Uygulamalar
NonceRequestInterface
Özellikler
adWillAutoPlay
(null veya boole)
Reklamın kullanıcı etkileşimi beklenmeden otomatik olarak oynatılacak olması durumunda doğru olarak ayarlayın. Reklam oynatılmadan önce kullanıcı etkileşimi bekleniyorsa false olarak ayarlayın.
adWillPlayMuted
(null veya boole)
Reklam, sesi kapatılmışken oynatılacaksa true olarak ayarlayın. Reklam sessiz oynatılmayacaksa false olarak ayarlayın.
continuousPlayback
(null veya boole)
Oynatıcının, TV yayınına veya video oynatma listesine benzer şekilde içerik videolarını sürekli olarak arka arkaya oynatmayı amaçlaması durumunda true olarak ayarlayın. Aksi takdirde false olarak ayarlanır.
descriptionUrl
Reklamın oynatılacağı içerik sırasında içeriğin açıklama URL'sini ayarlar.
500 karakterden uzun olan tüm açıklama URL'si dizeleri yoksayılır ve nonce'tan çıkarılır.
Parametre
descriptionUrl
dize
İadeler
void
descriptionUrl
Reklamın oynatılacağı içerik için açıklama URL'si.
İadeler
string
iconsSupported
boolean
VAST simgelerinin video oynatıcı tarafından desteklenip desteklenmediği
nonceLengthLimit
sayı
Oluşturulan nonce'ın uzunluk sınırı. Nonce bu sınırdan uzunsa loadNonceManager sözü reddedilir. Varsayılan olarak mümkün olan en büyük tam sayı kullanılır. Daha kısa bir uzunluk sınırı seçmek, çeşitli hedefleme özelliklerinin nonce'tan hariç tutulmasına neden olabilir.
playerType
İş ortağı tarafından sağlanan oynatıcı türünü ayarlar. Bu, iş ortağına ait oynatıcının adını belirtmek için kullanılmalıdır. 200 karakterden uzun olan tüm oyuncu türü dizeleri yoksayılır ve nonce'tan çıkarılır.
Parametre
playerType
dize
İadeler
void
playerType
İş ortağı tarafından sağlanan oynatıcı türü.
İadeler
string
playerVersion
İş ortağı tarafından sağlanan oynatıcı sürümünü ayarlar. Bu, iş ortağına ait oynatıcının sürümünü belirtmek için kullanılmalıdır. 200 karakterden uzun olan tüm oynatıcı sürümü dizeleri yoksayılır ve nonce'tan hariç tutulur.
Parametre
playerVersion
dize
İadeler
void
playerVersion
İş ortağı tarafından sağlanan oynatıcı sürümü.
İadeler
string
ppid
Yayıncı tarafından sağlanan kimliği ayarlar. 200 karakterden uzun olan tüm PPID'ler yoksayılır ve nonce'tan hariç tutulur.
Parametre
ppid
dize
İadeler
void
ppid
Yayıncı tarafından sağlanan kimlik.
İadeler
string
sessionId
dize
Oturum kimliği, geçici bir rastgele kimliktir. Yalnızca sıklık sınırı için kullanılır. Oturum kimliği bir UUID olmalıdır.
url
dize
Reklamların hedefleneceği URL. Bu değer varsayılan olarak reklamların gösterileceği sayfayla aynıdır ancak manuel olarak ayarlanabilir.
[null,null,["Son güncelleme tarihi: 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."]]