המזהה של פריט המדיה הנוכחי לאחר השינויים (אם לא סופק או לא נמצא, הערך הנוכחי של הפריט יהיה זהה לערך שהיה לפני העדכון).
currentTime
(מספר או לא מוגדר)
שניות מתחילת התוכן ועד התחלת ההפעלה של הפריט
הנוכחי. אם סופק, הערך הזה יקבל עדיפות על פני ערך startTime שמצוין ברמה QueueItem אבל רק בפעם הראשונה שהפריט יופעל. מצב זה נועד לכסות את המקרה הנפוץ שבו המשתמש קופץ
לאמצע פריט, כך שה-currentTime לא יחול על הפריט באופן קבוע, כמו ש-QueueItem startTime עושה. כך לא תצטרכו לאפס את
ה-startTime באופן דינמי (ייתכן שלא ניתן יהיה לבצע את הפעולה אם הטלפון עבר למצב שינה).
customData
(אובייקט לא null או לא מוגדר)
נתונים ספציפיים לאפליקציה לבקשה הזו. היא מאפשרת לשולח ולמקבל
להרחיב בקלות את פרוטוקול המדיה, בלי להשתמש במרחב שמות חדש עם הודעות בהתאמה אישית.
רשימת פריטים בתור לעדכון. לא יתבצע סידור מחדש, הפריטים
יישארו בהזמנה הנוכחית.
jump
(מספר או לא מוגדר)
דילוג/חזרה אחורה מספר של פריטים ביחס למיקום של
הפריט הנוכחי (הוא יכול להיות שלילי). אם הוא חורג מהגבולות, הפריט הנוכחי יהיה הפריט הלוגי הבא בתור שעוטף את הגבולות. המיקום הנוכחי של הפריט החדש ייקבע לפי הכללים של התנהגות החזרה של התור.
[[["התוכן קל להבנה","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"]],["עדכון אחרון: 2023-12-02 (שעון UTC)."],[[["`QueueUpdateRequestData` is used to send requests for updating the media queue, such as changing the current item, playback time, or reordering items."],["It includes properties for specifying the desired changes, like `currentItemId`, `currentTime`, `items`, `repeatMode`, and `shuffle`."],["`customData` enables the sender and receiver to exchange application-specific information alongside the queue update request."],["The request also includes properties for identification and synchronization, like `requestId`, `mediaSessionId`, and `sequenceNumber`."],["Developers can use this data structure to build robust media playback experiences with features like queue management, playback control, and custom application logic."]]],[]]