با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
NonceRequest
عمومیکلاس
NonceRequest برای ذخیره اطلاعات مربوط به درخواست nonce استفاده می شود.
سازنده
NonceRequest
NonceRequest () جدید
اجرا می کند
NonceRequestInterface
خواص
adWillAutoPlay
(تهی یا بولی)
اگر آگهی بدون انتظار برای تعامل کاربر پخش شود، روی true تنظیم کنید. اگر آگهی قبل از پخش منتظر تعامل کاربر باشد، روی false تنظیم کنید.
adWillPlayMuted
(تهی یا بولی)
اگر تبلیغ در حالت بی صدا پخش شود، روی true تنظیم کنید. اگر آگهی بدون صدا پخش شود، روی false تنظیم کنید.
پخش مداوم
(تهی یا بولی)
اگر پخش کننده قصد دارد به طور مداوم ویدیوهای محتوا را یکی پس از دیگری مانند پخش تلویزیونی یا لیست پخش ویدیو پخش کند، روی true تنظیم کنید. در غیر این صورت روی false تنظیم کنید.
توضیحات آدرس اینترنتی
URL توضیحات محتوایی را که طی آن تبلیغ پخش می شود را تنظیم می کند. هر رشته URL توضیحاتی بیش از 500 کاراکتر نادیده گرفته می شود و از nonce حذف می شود.
پارامتر
توضیحات آدرس اینترنتی
رشته
برمی گرداند
void
توضیحات آدرس اینترنتی
نشانی اینترنتی توضیحات محتوایی که طی آن تبلیغ پخش می شود.
برمی گرداند
string
نمادها پشتیبانی می شود
بولی
آیا نمادهای VAST توسط پخش کننده ویدیو پشتیبانی می شوند یا خیر.
nonceLengthLimit
شماره
حد طول nonce ایجاد شده. اگر nonce بیشتر از این حد باشد، وعده loadNonceManager رد خواهد شد. پیش فرض به بزرگترین عدد صحیح ممکن است. انتخاب محدودیت طول کوتاهتر ممکن است باعث شود که ویژگیهای هدفگیری مختلف از nonce حذف شوند.
نوع بازیکن
نوع پخش کننده ارائه شده توسط شریک را تنظیم می کند. این باید برای تعیین نام بازیکن شریک استفاده شود. هر رشته ای از نوع پخش کننده که بیش از 200 کاراکتر داشته باشد نادیده گرفته می شود و از nonce حذف می شود.
پارامتر
نوع بازیکن
رشته
برمی گرداند
void
نوع بازیکن
شریک نوع پخش کننده را ارائه کرد.
برمی گرداند
string
بازیکن نسخه
نسخه پخش کننده ارائه شده توسط شریک را تنظیم می کند. این باید برای تعیین نسخه پخش کننده شریک استفاده شود. هر رشته نسخه پخش کننده بیشتر از 200 کاراکتر نادیده گرفته می شود و از nonce حذف می شود.
پارامتر
بازیکن نسخه
رشته
برمی گرداند
void
بازیکن نسخه
شریک نسخه پخش کننده را ارائه کرد.
برمی گرداند
string
ppid
شناسه ارائه شده ناشر را تنظیم می کند. هر PPID بیشتر از 200 کاراکتر نادیده گرفته می شود و از nonce حذف می شود.
پارامتر
ppid
رشته
برمی گرداند
void
ppid
ناشر شناسه ارائه کرد.
برمی گرداند
string
sessionId
رشته
شناسه جلسه یک شناسه تصادفی موقت است. این به طور انحصاری برای دربندی فرکانس استفاده می شود. شناسه جلسه باید UUID باشد.
آدرس اینترنتی
رشته
آدرس اینترنتی که تبلیغات به آن هدف قرار خواهد گرفت. به طور پیش فرض، این همان صفحه ای است که تبلیغات را نمایش می دهد، اما ممکن است به صورت دستی تنظیم شود.
تاریخ آخرین بهروزرسانی 2025-08-21 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-21 بهوقت ساعت هماهنگ جهانی."],[[["\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."]]