「接下來請看」頻道是主畫面中的應用程式列後方的第二列。系統建立並維護這個頻道。應用程式可將節目新增至「接下來請看」頻道:使用者標示為感興趣、中間停止觀看的節目,或是與使用者觀看的內容相關的節目 (例如係列的下一集或節目的下一季)。
「接下來請看」頻道有部分限制:應用程式無法移動、移除或隱藏「接下來請看」頻道的資料列。
操作步驟
將節目插入「接下來請看」頻道的做法與將節目插入自己的頻道類似。請參閱以下各節,進一步瞭解「接下來請看」。
如要在 Google TV 上發布至「接下來請看」頻道 (顯示為「繼續觀看」),需先通過 Google 認證程序的核准,並使用伺服器端處理功能,依據屬性排序節目。如要展開認證程序,請提交這份連結表單。
將內容插入「接下來請看」頻道時,請務必遵守下列規範:
選擇方案類型
「接下來請看」計畫分為四種類型。選擇適當的類型:
類型 | 附註 |
---|---|
WATCH_NEXT_TYPE_CONTINUE | 使用者在觀看內容時停止。 |
WATCH_NEXT_TYPE_NEXT | 使用者正在觀看的系列中下一個可觀看節目。舉例來說,假如使用者正在觀看影集的第 3 集內容,應用程式就會建議他們接著觀看第 4 集。 |
WATCH_NEXT_TYPE_NEW | 現已推出新內容,讓使用者清楚瞭解使用者正在觀看的內容。舉例來說,使用者正在觀看影集的第 5 集節目,接著觀看第 6 集內容。 |
WATCH_NEXT_TYPE_WATCHLIST | 在使用者儲存程式時,由系統或應用程式插入的。 |
詳情請參閱「接下來請看」屬性。
使用 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
以通知應用程式已加入程式。此意圖包含兩個額外項目:您複製的節目 ID,以及在「接下來請看」頻道中為節目建立的節目 ID。