开发者控制台

Fire TV上的推荐 - 针对不同版本的Fire OS进行优化

Priya Rajan Jul 02, 2021
Share:
Fire TV How to
Blog_Header_Post_Img

Fire TV设备为全球5000多万月活跃用户提供各种娱乐选择。面对如此多的选择,可以通过推荐简化内容发现。您的应用可以针对您希望用户观看或体验的电影、节目、音乐、游戏,向用户发送相关推荐。

推荐的内容出现在Amazon Fire TV主屏幕的“Recommended By Your Apps”(由我的应用推荐)(ReYA) 行中,显示来自用户当前已安装(并至少打开一次)的应用的所有推荐内容。

ReYA

ReYA in Fire TV基于Android Recommendations API,后者又以Android通知为基础。亚马逊扩展了Android推荐API,以提供与Amazon Fire TV的更深入集成。

如果开发者已经为Fire OS 5优化了应用,可能会发现Fire OS 7设备上的ReYA行中缺少推荐;这是因为Fire OS 7是基于Android 9构建的,它对推荐引擎进行了更改。因此,Fire TV主屏幕根据设备上运行的Fire OS版本,以两种不同的方式显示推荐:

  • Fire OS 5和Fire OS 6:较旧的Fire TV设备运行的是Fire OS 5(Android 5.1级别22)。在Android 8.0之前,Android会在单个推荐行中显示所有推荐会,此行屏幕上始终显示。Fire OS 6基于Android Nougat(Android 7.1.2,级别25),因此ReYA行仍将正确显示在这些设备上,与Fire OS 5相比没有任何变化。
  • Fire OS 7:在Android 8.0(API级别26)及更高版本中,应用会在单独的行中显示的一个或多个频道显示推荐。始终会显示一个频道(默认频道)。因此,在基于Android 9.0 Pie(API级别28级)的Fire OS 7中,任何应用发送的通知都必须分配给一个频道(因为推荐是一种通知)。若应用发送通知或推荐,则它必须创建一个通道并将通道与通知关联。没有通道ID的通知将被删除。

为了能够在所有版本的Fire TV上显示推荐,应用程序应同时实现推荐API,即针对Fire OS 5和6以及针对Fire OS7来实现。

有兴趣了解更多信息或准备开始使用?请查看以下资源:

相关文章

最新文章

 

查看有关亚马逊应用商店、应用开发与盈利、亚马逊服务以及更多主题的最新消息。