开发者控制台

Fire TV的通用搜索和浏览入门

Fire TV的通用搜索和浏览入门

无论客户是否安装您的应用程序,都能使用通用搜索和浏览功能在Fire TV上找到您的内容。目录文件会将媒体元数据集成到亚马逊主屏幕和全球搜索结果中。这样,您的内容就会在客户搜索结果和内容详情页面上的观看选项方式中出现。

实施通用搜索和浏览的理由

实施通用搜索和浏览有助于您的内容达成以下目的:

  • 跨提供方展示内容
  • 帮助获取新客户
  • 留存现有客户
  • 更方便用户在Fire TV主屏幕上搜索您的内容。

以下各节详细说明了通用搜索和浏览的工作原理。

内容发现

Fire TV的搜索结果(无论是通过语音搜索还是全局搜索)仅显示已实施通用搜索和浏览的应用程序。

假设客户搜索名为“Seabound”的虚拟媒体标题,但提供此媒体的应用程序尚集成通用搜索和浏览功能。这样客户是无法从未集成目录的应用程序中看到Seabound标题的。客户必须显示启动未集成目录的应用程序,并使用它自带的搜索功能来查找内容。

在实施通用搜索和浏览时,客户即使没有下载您的应用程序或订阅相关服务,也能在Fire TV主屏幕的搜索结果中看到您的内容。例如,假设只有Streamz(虚拟应用程序)可以使用Seabound。那么客户即使没有安装Streamz,也会在搜索Seabound时看到您应用程序中的Seabound媒体标题。这就是目录集成对于内容发现至关重要的原因。

综合搜索结果

通用搜索和浏览还会将重复的媒体标题合并为单一条目。例如,即使有多个应用程序提供电影“Seabound”,Fire TV也能将此标题合并为一条结果:

适用于不同应用程序的同一媒体的多个实例可以合并为单一结果。(这些示例中的媒体标题和示例应用程序都是虚构的。)

如果不使用这种方法,那么在同一媒体标题适用于多个应用程序时,搜索结果可能如下所示:

Fire TV将搜索结果中的同一标题合并为单一实例,以免出现上述重复问题。

简而言之,Fire TV是将商品的重复实例合并为单一条目,而不是为每个提供方合并单独条目。合并媒体标题能让客户更轻松地扫描和查看更多结果,从而改善内容发现和浏览效果。

内容匹配

亚马逊使用商品的元数据(如TitleReleaseYear)来标识标题并进行匹配。例如,亚马逊可使用相同标题将媒体标识为相同媒体,从而合并搜索结果中的标题。您提供的信息量决定了亚马逊匹配两项内容的成功率。

如果只向目录文件添加商品的必填元素,则Title可能就是亚马逊唯一用于匹配的数据。如果添加ReleaseYear、内容的RuntimeMinutesTvEpisodeMiniSeries的剧集编号,或其他任何明确的元数据值,那么当客户搜索或浏览此类内容时,亚马逊的高可信匹配度将提升。

Fire TV主屏幕上还有Featured Movies(精选电影)、Featured TV(精选电视)和Featured Content In This App(应用程序精选内容)等精选列表栏目,作品选择可轮换。精选栏目只添加已集成到目录的内容。

您可以使用Featured Content In This App,选择要显示在应用程序详情页面的推广内容。您可以在内容目录中提供Rank,以决定要显示在精选内容栏目中的内容。了解更多有关目录数据格式架构文档中的Rank元素。

Buy Box(推广查看选项)

内容详情页面将在客户从搜索结果中选择标题时出现。客户可在内容下方看到不同的内容观看方式。橙色高亮显示的查看选项简称为Buy Box。

即使客户未购买您的应用程序或未订阅相关服务,您也可以将应用程序或服务当作观看方式进行推广。此推广选项称为Buy Box。

Fire TV会根据客户拥有的应用程序和可用的免费试用服务,自动选择其认为最适合客户查看内容的方式,并在Buy Box中推广此标题。在上述示例中,Fire TV将Streamz标识为观看内容的最佳方式(很可能是因为其提供免费试用服务)。

如果客户已下载Streamz应用程序且有权查看其中内容,则该客户会看到Watch Now with Streamz(立刻使用Streamz观看)按钮:

Fire TV让订阅用户能够轻松查看其有权访问的媒体。在这种情况下,客户会订阅Streamz,Fire TV也会将此应用程序推广为观看内容的首选方式。

没有下载此应用程序的客户也会进入Streamz详情页面并进行下载。

更多观看方式

如果有多种媒体使用方法,则内容详情页面会显示如下More Ways to Watch(更多观看方式)按钮:

More Ways to Watch按钮会向客户列出所有媒体观看方式。

单击More Ways to Watch按钮,即可列出所有应用程序,以供客户选择观看内容的平台。在这种情况下,客户可以从亚马逊、Streamz和Mooveez中选择观看Seabound。

这里提供了多种内容观看方式。

如果客户单击Streamz的30-Day Free Trial(30天免费试用)按钮,Fire TV显示的画面就会提示客户下载Streamz应用程序,开始使用免费试用服务。

如何优先考虑媒体

媒体提供方一般都希望客户能看到Buy Box或More Ways to Watch中展示并推广的内容。请注意,这些部分基于大量机密因素,自动列出了应用程序标题。主要区别基本在于客户是否有权查看其内容。客户有权查看的内容总是会显示在Buy Box中。此外,查看选项通常都是按服务类型排序的:

  1. Free(免费)
  2. Subscription(订阅)
  3. Rental(租赁)
  4. Purchase(购买)

此优先级顺序表示您的当前订阅用户会最先看到您的应用程序。将您的应用程序作为优先观看选项,这会提醒客户订阅您的服务的优势和价值。

如果没有免费选项,则客户会看到订阅选项和租赁选项。最后才会显示购买选项。

通用搜索和浏览要求

您需要满足以下条件,才能实施通用搜索和浏览:

  • 目录引入: 如目录引入所述,您需要向亚马逊引入的目录文件提交媒体元数据。在对应用程序的通用搜索和浏览功能进行必要更改的同时,您还要开发目录引入。这两个流程可以并行实施。
  • 启动程序集成: 您必须配置应用程序,使其与Fire TV主屏幕使用的媒体启动程序集成。这样,客户就能从您的目录中启动内容,而无需先启动您的应用程序。
  • 电视输入框架集成: 要在Fire TV的“频道指南”和主屏幕的“正在播放”一栏中显示线性内容,您必须与电视输入框架 (TIF) 集成。
  • 测试集成: 为集成启动程序而修改应用程序后,您需要在重新发行此应用程序前先测试集成

要完成上述任务,您需要安排一名具有Android开发经验的开发者将您的应用程序与Fire TV启动器集成。

什么是“启动程序”?

启动程序一般是指组织应用、设置和导航的主屏幕UI。此UI的权限高于设备的操作系统。不同于Android启动程序(适用于Android应用程序),Fire TV启动程序是Fire设备的默认启动程序。

流程概述

以下步骤详细说明了与通用搜索和浏览功能集成的流程:

开始使用

要开始与启动程序集成,请参阅步骤1: 将您的应用程序与Fire TV启动器集成


Last updated: 2022年1月20日