除了 面向应用开发者的“接下来观看”指南 外,直播电视提供商在将内容插入“接下来观看”频道时还必须遵循以下指南。
直播电视节目
仅使用“接下来观看”API 添加电影和电视剧项目。例如,如果用户观看《死侍》电影 45 分钟,则添加该电影。
不要使用频道级实体。例如,如果用户在下午 4:30 停止观看 TBS 频道,不要添加该频道。
未完成的内容
如果以下任一情况为真,则在“接下来观看”中包含直播电视项目
- 用户暂停直播,并且在渲染“接下来播放”行时仍在继续。在这种情况下,请从暂停的时间戳恢复内容。
- 用户对该项目具有点播或 DVR 权限。在这种情况下,请从用户离开的点恢复内容。这将取代直播。
新剧集
如果用户开始观看系列剧(如 应用开发者指南 中所述)并且已完全追赶,则使用 WATCH_NEXT_TYPE_NEW
将新剧集添加到“接下来观看”频道。
删除节目
对于所有上述情况,如果当前直播节目已添加到用户的“接下来播放”行,则在直播节目结束后将其删除,除非以下任一情况为真
- 它在用户的数字视频录制器 (DVR) 上可用。
- 它作为点播 (VOD) 在服务上可用。
数字视频录制器 (DVR) 程序
仅当以下任一情况为真时,才将 DVR 录制添加到“接下来播放”行
- 用户开始观看录制但未完成。
- 已录制节目为新剧集,如本指南 另一部分 中所述。
电视点播 (TVOD) 提供商
点播电视内容提供商必须遵循本节中的指南。
租赁
如果用户从您的服务租赁内容,请在以下情况下将其添加到“接下来观看”频道
- 用户已租赁内容但尚未观看。使用
WATCH_NEXT_TYPE_NEW
添加内容并将lastEngagementTimeUtcMillis
设置为用户租赁内容的时间戳。 - 租赁即将到期。在这种情况下,请在到期时间前 48 小时将其添加到“接下来观看”频道,并将类型设置为
WATCH_NEXT_TYPE_NEW
。
如果用户开始观看内容并将其置于未完成状态,请遵循 未完成内容指南。
购买
如果用户从您的服务购买内容,请将其添加到“接下来观看”频道。使用 WATCH_NEXT_TYPE_NEW
并将 lastEngagementTimeUtcMillis
设置为用户购买内容的时间戳。
如果用户开始观看内容并将其置于未完成状态,请遵循 未完成内容指南。
未购买和未租赁的内容
不要使用“接下来观看”API 来显示用户尚未租赁或购买的新内容。例如,如果用户租赁了一集节目并观看完毕,除非用户租赁或购买,否则不要将下一集推送到“接下来观看”。