開発者コンソール

【Fire TVのおすすめ機能】Fire OS各種バージョンに合わせた最適化

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

Fire TVデバイスは、毎月5,000万人を超える世界中のアクティブユーザーに、多彩なエンターテインメントを提供しています。  ユーザーの選択肢が多数ある中、おすすめ機能を活用すれば「コンテンツの発見」を促し、ユーザーに視聴してもらいたいアプリコンテンツ(映画、TV番組、音楽、ゲーム)をおすすめとして表示させることが可能です。

Amazon Fire TVのホーム画面にある [ダウンロード済みアプリからのおすすめ](以下、ReYA)の行には、ユーザーがインストール後に一度は開いたことのあるアプリに基づいたおすすめがすべて表示されます。

ReYA

Fire TVのReYAは、Androidの通知に基づいたAndroid Recommendations APIを使用しています。  Amazonアプリストアでは、Android recommendations APIを拡張し、Amazon Fire TVとのさらなる統合を図っています。

Fire OS 5向けにアプリを最適化している場合、Fire OS 7デバイスのReYA行におすすめが表示されないことがあります。これは、Fire OS 7がAndroid 9をベースに構築されていて、レコメンデーションエンジン(おすすめ機能を実現するしくみ)に変更が加えられているためです。したがって、デバイスに搭載されたFire OSバージョンに応じて、Fire TVのホーム画面には2つの異なる方法でおすすめが表示されます。

  • Fire OS 5および6: 旧バージョンのFire TVデバイスは、Fire OS 5(Android 5.1、APIレベル22)を搭載しています。Android 8.0より前のバージョンでは、すべてのおすすめが、ホーム画面に常に表示されているReYA行(1行)に表示されます。Fire OS 6はAndroid Nougat(Android 7.1.2、APIレベル25)をベースにしているため、Fire OS 5対応バージョンに変更を加えなくても、ReYA行は問題なく表示されます。
  • Fire OS 7: Android 8.0(APIレベル26)以降では、アプリのおすすめを複数のチャネル(複数行)に表示することができます(デフォルトのチャネルは常に表示されます)。そのため、Android 9.0 Pie(APIレベル28)をベースとするFire OS 7では、アプリが送信する通知をチャネルに割り当てる必要があります(おすすめは通知の一種であるため)。アプリが通知またはおすすめを送信する場合、チャネルを作成し、そのチャネルを通知に関連付ける必要があります。チャネルIDがない通知は無効となります。

あらゆるFire TVでおすすめが表示されるようにするには、開発するアプリにFire OS 5とFire OS 6向けおよびFire OS 7向けの両方のAndroid Recommendations APIを実装する必要があります。

詳しい情報や手順については、 以下のリソースをご参照ください。

関連記事

ニュースレターを購読してみませんか?

最新のAmazon開発者向けニュース、業界の動向、ブログの記事をお届けします。