অন-ডিমান্ড স্ট্রীমের জন্য বিজ্ঞাপনটি নির্দেশ করে। প্রবাহের অগ্রগতির সাথে সাথে এগুলি পরিবর্তিত হতে পারে। এটি শুধুমাত্র CUEPOINTS_CHANGED এর জন্য ইভেন্ট শ্রোতার মধ্যে পপুলেট করা হবে {
errorMessage
(নাল বা স্ট্রিং)
একটি স্ট্রিম ত্রুটির ক্ষেত্রে ত্রুটি বার্তা.
manifestFormat
(নাল বা স্ট্রিং)
স্ট্রিম ম্যানিফেস্টের বিন্যাস। এটি HLS বা DASH হতে পারে।
স্ট্রিমআইডি
(নাল বা স্ট্রিং)
বর্তমান স্ট্রীমটিকে অনন্যভাবে শনাক্ত করতে ব্যবহৃত আইডি।
সাবটাইটেল
({url: string, language: string, language_name: string} এর নাল বা নন-নাল অ্যারে)
স্ট্রিমের সাবটাইটেল প্লে হচ্ছে৷ এটি বস্তুর একটি অ্যারে, যেখানে প্রতিটি বস্তুর একটি "ভাষা", একটি "ভাষার নাম" রয়েছে যা একই ভাষার জন্য একাধিক সেট বিদ্যমান থাকলে সাবটাইটেলের নির্দিষ্ট সেটকে আলাদা করে এবং একটি "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\u003e\u003ccode\u003eStreamData\u003c/code\u003e is a class in Google Ad Manager's HTML5 SDK that provides information about a stream, such as ad progress, cue points, errors, manifest format, stream ID, subtitles, and manifest URL.\u003c/p\u003e\n"],["\u003cp\u003eIt includes properties like \u003ccode\u003eadProgressData\u003c/code\u003e for ad timing, \u003ccode\u003ecuepoints\u003c/code\u003e for ad markers, \u003ccode\u003eerrorMessage\u003c/code\u003e for stream errors, \u003ccode\u003emanifestFormat\u003c/code\u003e (HLS or DASH), \u003ccode\u003estreamId\u003c/code\u003e for identification, \u003ccode\u003esubtitles\u003c/code\u003e for available subtitles, and \u003ccode\u003eurl\u003c/code\u003e for the stream's manifest URL.\u003c/p\u003e\n"]]],["The `StreamData` class provides details about a media stream. Key properties include `adProgressData` for ad timing, `cuepoints` for on-demand ad markers, and `errorMessage` for stream errors. It defines `manifestFormat` (HLS or DASH) and `streamId` for stream identification. `subtitles` offers an array of subtitle options with URL, language, and language name. Lastly, `url` contains the stream's manifest URL for playback.\n"],null,["StreamData \nclass public\n\nA class for specifying stream data.\n\nProperties\n\nadPeriodData\n\n(null or non-null [AdPeriodData](/ad-manager/dynamic-ad-insertion/sdk/html5/reference/js/AdPeriodData))\n\nThe ad period data for the current ad period being played. This is only\npopulated in the AD_PERIOD_STARTED {\n\nadProgressData\n\n(null or non-null [AdProgressData](/ad-manager/dynamic-ad-insertion/sdk/html5/reference/js/AdProgressData))\n\nTiming related information for currently playing ad.\n\ncuepoints\n\n(null or non-null Array of non-null [CuePoint](/ad-manager/dynamic-ad-insertion/sdk/html5/reference/js/CuePoint))\n\nThe ad cuepoints for the on-demand stream. These may change as the stream\nprogresses. This will only be populated in the event listener for the\nCUEPOINTS_CHANGED {\n\nerrorMessage\n\n(null or string)\n\nThe error message in the case of a stream error.\n\nmanifestFormat\n\n(null or string)\n\nThe format of the stream manifest. This could be either HLS or DASH.\n\nstreamId\n\n(null or string)\n\nThe ID used to uniquely identify the current stream.\n\nsubtitles\n\n(null or non-null Array of {url: string, language: string, language_name: string})\n\nThe subtitles for the stream being played. This is an array of objects,\nwhere each object has a \"language\", a \"language name\" which\ndifferentiates the specific set of subtitles if multiple sets exist for\nthe same language , and a \"url\" which points to the subtitles file.\n\nurl\n\n(null or string)\n\nThe manifest URL of the stream that needs to be played."]]