הערוץ 'במה לצפות עכשיו' הוא השורה השנייה שמופיעה במסך הבית, לאחר בשורת האפליקציות. המערכת יוצרת ומתחזקת את הערוץ הזה. האפליקציה שלך יכולה להוסיף תוכניות בערוץ 'במה לצפות עכשיו': תוכניות שהמשתמש סימן בתור תוכניות מעניינות, הפסיקו לצפות באמצע או שקשורות לתוכן שהמשתמש צופה בו (למשל, בפרק הבא בסדרה או בעונה הבאה של מציגים).
בערוץ 'במה לצפות עכשיו' יש מגבלות: אי אפשר להעביר את האפליקציה, להסיר אותה או הסתרת שורת הערוץ 'במה לצפות עכשיו'.
צעדים
הוספת תוכניות לערוץ 'במה לצפות עכשיו' דומה הוספת תוכניות לערוץ שלכם. בקטעים הבאים תוכלו למצוא פרטים ספציפיים לגבי 'במה לצפות עכשיו'.
פרסום בערוץ 'במה לצפות עכשיו' ב-Google TV (מוצג כ'המשך' צופה") מחייב אישור מראש מ-Google באמצעות תהליך אישור משתמש בעיבוד בצד השרת כדי למיין תוכנות על סמך המאפיינים שלהן. כדי להתחיל את תהליך ההסמכה, שולחים את הטופס המקושר.
כשמוסיפים תוכן לערוץ 'במה לצפות עכשיו', צריך לפעול בהתאם להנחיות הבאות:
יש לבחור סוג תוכנית
יש ארבעה סוגים של תוכניות לצפייה בסרטון הבא. בוחרים את הסוג המתאים:
סוג | הערות |
---|---|
WATCH_NEXT_TYPE_CONTINUE | המשתמש הפסיק לצפות בתוכן. |
WATCH_NEXT_TYPE_NEXT | התוכנית הזמינה הבאה בסדרה שהמשתמש צופה בה זמין. לדוגמה, אם משתמש צופה בפרק 3 של סדרה, האפליקציה יכולה להציע לו לצפות בפרק הבא. |
WATCH_NEXT_TYPE_NEW | עכשיו אפשר למצוא תוכן חדש שמתאים בצורה ברורה לתוכן שהמשתמשים צופים בו. לדוגמה, המשתמש צופה בפרק מספר 5 מסדרה, ופרק 6 יהיה זמין לצפייה. |
WATCH_NEXT_TYPE_WATCHLIST | נוספה על ידי המערכת או האפליקציה כשהמשתמש שומר תוכנית. |
למידע נוסף, ראו מאפיינים של 'במה לצפות עכשיו'.
שימוש בכלי ה-builder של WatchNextProgram
שימוש ב-WatchNextProgram.Builder
. מידע נוסף זמין במאמר הבא:
מאפיינים של 'במה לצפות עכשיו'.
Kotlin
val builder = WatchNextProgram.Builder() builder.setType(TvContractCompat.WatchNextPrograms.TYPE_MOVIE) .setWatchNextType(TvContractCompat.WatchNextPrograms.WATCH_NEXT_TYPE_CONTINUE) .setLastEngagementTimeUtcMillis(time) .setTitle("Title") .setDescription("Program description") .setPosterArtUri(uri) .setIntentUri(uri) .setInternalProviderId(appProgramId) val watchNextProgramUri = context.contentResolver .insert(TvContractCompat.WatchNextPrograms.CONTENT_URI, builder.build().toContentValues())
Java
WatchNextProgram.Builder builder = new WatchNextProgram.Builder(); builder.setType(TvContractCompat.WatchNextPrograms.TYPE_MOVIE) .setWatchNextType(TvContractCompat.WatchNextPrograms.WATCH_NEXT_TYPE_CONTINUE) .setLastEngagementTimeUtcMillis(time) .setTitle("Title") .setDescription("Program description") .setPosterArtUri(uri) .setIntentUri(uri) .setInternalProviderId(appProgramId); Uri watchNextProgramUri = context.getContentResolver() .insert(TvContractCompat.WatchNextPrograms.CONTENT_URI, builder.build().toContentValues());
שימוש ב-TvContractCompat.buildWatchNextProgramUri(long watchNextProgramId)
כדי
ליצור את Uri
שנדרשת לעדכון התוכנית 'במה לצפות עכשיו'.
כשמשתמש מוסיף תוכנית לערוץ 'במה לצפות עכשיו', המערכת מעתיקה את
לשורה. היא שולחת את הכוונה
TvContractCompat.ACTION_PREVIEW_PROGRAM_ADDED_TO_WATCH_NEXT
כדי לשלוח הודעה לאפליקציה
שהתוכנית נוספה. הכוונה כוללת שני תוספות: מזהה התוכנית
שהועתק ומזהה התוכנית שנוצר עבור התוכנית בקטע 'צפייה בסרטון הבא'
.