在 Google TV 上提高用户互动度的最佳实践

Android TV 操作系统为数百万电视、流媒体设备和付费电视机顶盒提供支持。Google TV 是一项全新的体验,该功能首先在 Chromecast(支持 Google TV)上提供,之后会在更多设备上推出。

所有专为 Android TV 打造的应用都可以在搭载 Google TV 的设备上运行。为了在 Google TV 上提供最佳用户体验,我们建议您遵循本指南中的最佳实践。

基准要求

  • 支持 Google Cast:借助 Google Cast,您可以扩展 Android、iOS 和 Chrome 应用,实现将音频和视频流式传输到 Android TV、Chromecast 设备和支持 Google 助理的设备。如需了解详情,请参阅 Google Cast 文档
  • 使用媒体会话:媒体会话提供了一种与音频或视频播放器互动的通用方式。当应用通知 Android 它正在播放媒体时,可以将播放控件委托给应用。与媒体会话集成可让应用从外部通告媒体播放并从外部来源接收播放命令。这些来源可以是实体按钮(例如耳机或电视遥控器上的播放按钮),也可以是间接命令(例如指示 Google 助理“暂停”)。媒体会话随后将这些命令委托给应用,该应用会将这些命令应用到生成这些命令的媒体播放器。如需了解详情,请参阅使用媒体会话

跨平台的内容发现

  • 提供媒体操作 Feed:向 Google 提供 JSON 媒体操作 Feed 后,用户可通过 Google TV 推荐和其他 Google 平台(如 Google 搜索)发现您的内容。您提供的深层链接可让用户直接跳转至内容的播放,以提高互动度。Feed 还支持设备端搜索功能,以及使用 Google 助理语音指令播放媒体内容的功能。

    Google 一次与数量有限的提供商合作,将它们集成到此功能中。如需了解详情,请参阅媒体操作文档

  • 集成“接下来观看”:借助“接下来观看”功能,用户可以再次与应用中的内容互动。当用户在电影中途离开或正在观看的电视连续剧中途离开应用时,您可以使用“接下来观看”功能直接在 Google TV 主屏幕上显示相应内容。用户可以选择一个功能块,直接深层链接到应用中的播放内容。请注意,“接下来观看”集成必须经过质量认证,才能在 Google TV 设备上显示。如需了解详情,请参阅“接下来观看”文档

语音和互动

  • 支持帐号关联:帐号关联功能可在用户的 Google 帐号与应用帐号之间实现无缝关联,为应用的现有用户和新用户提供简化的用户体验。帐号关联是实现其他功能(例如流畅订阅、权限同步和语音投屏)的前提条件。
  • 支持权限同步:如果您的媒体操作 Feed 包含具有权限要求的媒体(例如,用户需要拥有特定订阅才能访问内容),您可以支持权限同步,以声明关联帐号有哪些订阅。如需了解详情,请参阅使用权端点文档
  • 提供语音投屏:借助语音投屏,您的用户可以通过 Google 助理在支持的投放设备上启动媒体播放。您可以通过提供媒体操作 Feed、支持帐号关联并创建 Cast 接收器来启用此功能。
  • 启用 Cast Connect:借助 Cast Connect,您的 Android TV 应用可以充当 Cast 接收器。这样,您就可以提供更丰富的体验,并支持与遥控器进行交互。如需了解更多详情,请参阅 Android TV 接收器概览

用户获取情况

Google TV 功能评估

针对 Android TV OS 构建的应用适用于 TV 生态系统中的所有设备,包括新的 Google TV 品牌设备。如需了解设备是否提供 Google TV 体验(例如用于分析),您可以对系统功能 com.google.android.feature.AMATI_EXPERIENCE 评估或过滤