מייצג הפסקה (למשל הפסקה למודעה) שמופיעה בסרטון הראשי.
יצרן
הפסקה
new
Break(id, breakClipIds, position)
פרמטר
id
מחרוזת
המזהה הייחודי של ההפסקה.
breakClipIds
מערך של מחרוזת
רשימת מזהים של קליפים של ההפסקה נכללים
בהפסקה הזו.
הערך לא יכול להיות ריק.
position
מספר
מיקום ההפסקה בתוך הסרטון הראשי.
תכונות
breakClipIds
מערך של מחרוזת שאינו Null
רשימה של מזהי קליפים של ההפסקה הכלולים בהפסקה הזו.
משך
(מספר או לא מוגדר)
משך ההפסקה בשניות.
מורחב
(בוליאני או לא מוגדר)
מציין אם ההפסקה מורחבת בציר הזמן.
משך ההפסקות המורחבות כלול במשך ההפעלה הכולל. הערך true מציין שהמעבר מורחב. אם
יושמט, הערך יהיה false.
id
מחרוזת
מזהה ההפסקה הייחודי. עבור מעברי דילוג, המזהה הוא מחרוזת שנוצרת באופן אוטומטי
בפורמט seek-<timestampInMs>.
isEmbedded
(בוליאני או לא מוגדר)
מציין אם ההפסקה מוטמעת בשידור הראשי. אם לא תזינו ערך,
הערך ייחשב כ-false.
isWatched
boolean
מציין אם נצפה בהפסקה. הכיתוב הזה מסומן כ-true כשההפסקה מתחילה לפעול. שולח יכול לשנות את הצבע של סמן סרגל ההתקדמות
שתואם להפסקה הזו לאחר שהשדה ישתנה מ-false ל-
true, כדי לציין שהמשתמש צפה בהפסקה.
position
מספר
מיקום ההפסקה בסרטון הראשי בשניות. -1
מייצג את המיקום בסוף הסרטון הראשי (מודעה בסוף סרטון)
ותקף רק לחיבור המודעה בצד הלקוח. לחיבור המודעות בצד השרת, נדרש מיקום מדויק.
[[["התוכן קל להבנה","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-07-25 (שעון UTC)."],[[["\u003cp\u003eThe \u003ccode\u003ecast.framework.messages.Break\u003c/code\u003e class represents a break, such as an ad break, within a main video and includes properties like ID, duration, and position.\u003c/p\u003e\n"],["\u003cp\u003eBreaks can contain multiple break clips, indicated by their IDs in the \u003ccode\u003ebreakClipIds\u003c/code\u003e property.\u003c/p\u003e\n"],["\u003cp\u003eBreaks have a \u003ccode\u003eposition\u003c/code\u003e property defining their location in the main video, with \u003ccode\u003e-1\u003c/code\u003e signifying a post-roll position.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eisWatched\u003c/code\u003e property indicates whether a break has been viewed, allowing senders to visually distinguish watched breaks.\u003c/p\u003e\n"],["\u003cp\u003eBreaks can be expanded on the timeline using the \u003ccode\u003eexpanded\u003c/code\u003e property, affecting total playback duration calculation.\u003c/p\u003e\n"]]],["The `Break` class represents an ad break within a video. Key properties include: `id` (unique break identifier), `breakClipIds` (list of clips within the break), and `position` (break's location in the main video). Other properties are `duration`, `expanded` (whether break duration is in total), `isEmbedded` (if embedded in the main stream), and `isWatched` (if the break has started playing). Position of -1 indicates a post-roll, and it is valid only for the client-side ad stitching.\n"],null,[]]