开发者控制台

推荐概览

推荐概览

您的应用可以针对您希望用户观看的内容(电影、节目、音乐、游戏),向用户发送相关推荐。推荐将在Amazon Fire TV主屏幕的“Recommended By Your Apps(由我的应用推荐)”行上显示。

推荐可鼓励用户与您的应用互动。推荐出现在Fire TV主屏幕上,因此会显示在用户的常规视图中。推荐卡可以轻松地将用户吸引到您的应用中。

有关推荐的更多信息,请参阅Android文档中的推荐电视内容Android电视Leanback支持库应用也包含用于发送推荐的示例代码。

请注意,Fire TV Stick Basic Edition不支持推荐。

推荐的显示位置

在Amazon Fire TV主屏幕上,“Recommended By Your Apps”行显示用户当前已安装(并至少打开一次)的应用的所有推荐。

来自第三方应用的所有推荐在此行中显示为具有视觉吸引力的卡片。您可以控制推荐卡片的外观和风格。

推荐按照Fire TV提供的选择算法进行排序。该行定期刷新。

推荐行的工作原理

如果您选择一项推荐,然后单击遥控器上的菜单按钮,则右下角将显示启动菜单。菜单显示不同的查看选项。

启动菜单中显示的文本“打开”可能因推荐而异。根据应用设置的字符串,推荐可以显示以下任意字符串:

  • 观看
  • 继续
  • 切换配置文件
  • 更改设置
  • 查看
  • 播放
  • 收听
  • 打开

如果用户选择“Open TED TV(打开TED电视)”而不是“Watch(观看)”,TED TV应用(而不是选定的内容)将启动。选择此选项与在Amazon Fire TV上以正常方式启动应用相同。

此外,您可以通过设置DISPLAY_NAME值(它是您的推荐中的亚马逊额外信息)来控制应用在此启动菜单中的名称。

推荐属性

下图显示了推荐行的各种属性。

属性如下:

应用提供的推荐的标题
发送推荐的应用的名称
应用提供的推荐的描述
应用提供的推荐的图像
适用于推荐的媒体的操作。(按Fire TV遥控器上的菜单按钮调出此菜单。)

推荐的显示要求

必须满足以下两个要求才能显示推荐:

  • 所有应用总共必须至少发送5条推荐。
  • 用户无法在“设置”>“首选项”>“家长监护”下设置任何查看限制。

请注意,Android系统将通知的数量限制为50条。此限制包括标准通知和推荐的组合。

推荐内容

推荐应显示与用户相关的内容。例如,推荐可能提供以下内容:

  • 用户之前观看的节目的新剧集
  • 与用户的观看记录相关的类似节目
  • 与用户观看过的其他节目具有类似标签的内容

您需要创建逻辑,用于确定向哪些用户显示哪些推荐。

确保您推荐的内容适合受众。有关更多详细信息,请参阅推荐最佳实践

发送推荐

您可以按照Android文档中描述的方法发送推荐。请参阅以下Android主题:

通常,您可以构建一个服务来查看应用内容并提出推荐建议。您将推荐作为通知对象发送,标记为推荐类别并使用所需值进行配置。您还可以向您的应用清单注册该服务。

定义推荐时,您可以设置前景和背景图像、颜色、应用图标、标题、字幕等。请参阅谷歌的Android电视中的推荐行,了解有关推荐的更多设计和用户体验详细信息。

您可以使用NotificationCompat.Builder.setGroup()方法对您的推荐进行分组。

有关创建推荐的更多详细信息,请参阅发送包含亚马逊额外信息的推荐

亚马逊对Android推荐的扩展

亚马逊扩展了Android推荐API,以提供与Amazon Fire TV的更深入集成。请注意,可以使用亚马逊的额外信息,也可以不使用。如果不使用额外信息,您的推荐在Fire TV上仍可正常使用。但是,您会失去一些特定的Fire TV功能。

亚马逊扩展程序不会影响您的推荐在其他Android电视平台上的显示。

常见问题解答

我是否可以查看指标以了解Fire TV主屏幕上推荐的点击量?
您可以向挂起的意图添加额外信息。这将允许您捕获所点击链接的发起位置。
用户可以关闭推荐吗?
不可以。虽然用户可以关闭特定应用的通知,但他们无法关闭推荐。

有关推荐的更多背景阅读材料,请参阅Android电视推荐: 我的应用或游戏中有什么内容?

后续步骤

要了解更多信息,请参阅以下内容:


Last updated: 2020年10月29日