面向电视内容提供商的“接下来观看”准则

直播电视内容提供商在向“接下来观看”频道插入内容时,除了遵循面向应用开发者的“接下来观看”准则之外,还必须遵循以下准则。

直播电视节目

仅使用 Watch Next 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 设为用户购买内容时的时间戳。

如果用户已开始观看但未看完,请按照适用于未看完的内容的准则操作。

非购买和非租借的内容

请勿使用 Watch Next API 显示用户尚未租借或购买的新内容。例如,如果用户租借了某个节目的一集内容并已看完,那么除非用户租借或购买了下一集,否则请勿将其推送到“接下来观看”频道。