מאפיינים של תוכנית אודיו

המאפיינים של תוכניות אודיו תלויים בסוג התוכן. סוג התוכנית מאפשר למערכת לדעת אילו מטא-נתונים לצפות, כדי שאפשר יהיה למלא את ממשק המשתמש בצורה מתאימה. תוכניות אודיו יכולות להיות באחד מהסוגים הבאים:

משתמשים ב-PreviewProgram.Builder כדי ליצור תוכנית. מידע נוסף על הערכים האפשריים לכל שדה זמין במסמכי התיעוד של Java לכל setter ב-builder.

בדוגמה הבאה מוצגת המחשה לשימוש ב-PreviewProgram.Builder:

PreviewProgram program = new PreviewProgram.Builder()
                    .setChannelId(channelId)
                    .setTitle(clip.getTitle())
                    .setDescription(clip.getDescription())
                    .setType(TvContractCompat.PreviewPrograms.TYPE_ALBUM)
                    // Set required attributes
                    .build();

בטבלה הבאה מוצגים המאפיינים שאפשר להקצות לכל סוג של תוכנית אודיו, וקישור למגדיר התואם ב-PreviewProgram.Builder. המאפיינים שמסומנים באמצעות הם חובה. המאפיינים שמסומנים באמצעות (✔) הם אופציונליים.

מאפייןמעקבאלבוםאומןפלייליסטתחנה
מחבר/ת (✔) (✔)(✔)
זמינות (✔)(✔)(✔)(✔)(✔)
מזהה הערוץ
Content ID (✔)(✔)(✔)(✔)(✔)
משך הזמן
ז'אנר (✔)(✔)(✔)(✔)(✔)
URI של כוונת הרכישה
מספר אינטראקציות (✔) (✔)(✔)
סוג אינטראקציה (✔) (✔)(✔)
מזהה ספק פנימי (✔)(✔)(✔)(✔)(✔)
מצב לייב (✔)
URI של לוגו (*) (✔)
תיאור תוכן הלוגו (*) (✔)
מחיר מבצע (✔)(✔)(✔)(✔) (✔)
יחס הגובה-רוחב של אומנות הפוסטר
URI של גרפיקה לפוסטר
תצוגה מקדימה של URI של אודיו (✔)(✔)(✔)(✔)(✔)
URI של סרטון תצוגה מקדימה (✔)(✔)(✔)(✔)(✔)
תאריך השקה (✔)(✔)
תיאור קצר (✔)(✔)(✔)(✔)(✔)
מחיר התחלתי (✔)(✔)(✔)(✔)(✔)
יחס גובה-רוחב של תמונה ממוזערת (✔)(✔)(✔)(✔)(✔)
URI של תמונה ממוזערת (✔)(✔)(✔) (✔)(✔)
שם
גובה הסרטון (✔) (✔)(✔)(✔) (✔)
רוחב הסרטון (✔)(✔)(✔)(✔) (✔)
משקל (✔)(✔)(✔)(✔)(✔)