Android TV OS は、数百万台のテレビ、ストリーミング デバイス、PayTV セットトップ ボックスで使用されています。 Google TV は、Chromecast with Google TV で最初に利用可能になったまったく新しいサービスです。今後、より多くのデバイスで利用できるようになる予定です。
Android TV 用に作成されたアプリはすべて、Google TV を搭載したデバイスで動作します。Google TV で最適なユーザー エクスペリエンスを提供するために、このガイドのベスト プラクティスを適用することをおすすめします。
ベースライン要件
- Google Cast をサポートする: Google Cast により、Android、iOS、Chrome のアプリを拡張して、Android TV、Chromecast デバイス、アシスタント デバイスへの音声や動画のストリーミングが可能になります。詳しくは、Google Cast のドキュメントをご覧ください。
- メディア セッションを使用する: メディア セッションは、さまざまな方法でオーディオ プレーヤーまたは動画プレーヤーを操作できます。アプリがメディアを再生していることをアプリが Android に通知した場合、再生コントロールをアプリに委任できます。メディア セッションと統合することで、アプリは外部でメディア再生をアドバタイズし、外部ソースから再生コマンドを受信できます。これらのソースには、ヘッドセットやテレビのリモコンの再生ボタンなどの物理的なボタンや、Google アシスタントに「一時停止」を指示するなどの間接的なコマンドがあります。その後、メディア セッションはこれらのコマンドをアプリに委任し、アプリはコマンドが発生したメディア プレーヤーに適用します。詳しくは、メディア セッションの使用をご覧ください。
さまざまなサーフェスでのコンテンツの検出
メディア アクション フィードを提供する: JSON メディア アクション フィードを Google に提供すると、Google TV のおすすめやその他の Google サーフェス(Google 検索など)でコンテンツを検出できるようになります。ディープリンクによって、ユーザーがコンテンツの再生に直接ジャンプし、エンゲージメントを高めることができます。このフィードを使用すると、デバイス上での検索や、Google アシスタントの音声コマンドを使用したメディアの再生も可能になります。
Google では、同時にこの機能を統合するために一部のプロバイダと連携しています。詳しくは、メディア アクションのドキュメントをご覧ください。
Watch Next を統合する: Watch Next により、ユーザーはアプリ内のコンテンツに再アプローチできるようになります。ユーザーが映画の途中で、またはテレビシリーズを視聴中にアプリから離れた場合、Watch Next を使用してそのコンテンツを Google TV のホーム画面に直接表示できます。ユーザーはタイルを選択して、アプリ内の再生に直接ディープリンクできます。Google TV デバイスに表示する品質には、Watch Next 統合の認定が必要です。詳しくは、Watch Next のドキュメントをご覧ください。
ボイスとエンゲージメント
- アカウントのリンクのサポート: アカウントのリンクは、ユーザーの Google アカウントとアプリのアカウントをシームレスにリンクし、アプリの既存ユーザーと新規ユーザーに優れたユーザー エクスペリエンスを提供します。アカウントのリンクは、スムーズな定期購入、利用資格の同期、音声キャストなどの他の機能の前提条件です。
- 利用資格の同期をサポートする: 利用資格の要件のあるメディアがメディア アクション フィードに含まれている場合(たとえば、コンテンツにアクセスするには特定の定期購入が必要な場合など)は、利用資格の同期をサポートして、リンクされたアカウントにどの定期購入が関連付けられているかを宣言できます。詳しくは、利用資格エンドポイントのドキュメントをご覧ください。
- 音声キャストを提供する: 音声キャストを使用すると、ユーザーは、対応するキャスト デバイスで Google アシスタントを使ってメディアの再生を開始できます。この機能を有効にするには、メディア アクション フィードを提供し、アカウントのリンクをサポートし、キャスト レシーバーを作成します。
- Cast Connect を有効にする: Cast Connect を使用すると、Android TV アプリを Cast レシーバーとして機能させることができます。これにより、エクスペリエンスが充実し、リモコンの操作をサポートできます。詳しくは、Android TV レシーバーの概要をご覧ください。
ユーザー獲得
- Google Play 請求サービスを統合する: Play Billing Library を使用して、モバイルとテレビの両方でアプリ内購入をサポートし、定期購入を管理します。詳細については、お支払いとご請求に関するドキュメントをご覧ください。
- スムーズな定期購入の提供: アカウントのリンクの効率化、Play 請求サービスとリアルタイム デベロッパー通知、サイレント ログインを組み合わせることで、ユーザーにシームレスな購入エクスペリエンスを提供できます。詳しくは、スムーズな定期購入に関する動画をご覧ください。
Google TV の機能の評価
Android TV OS 用に作成されたアプリは、新しい Google TV ブランドのデバイスを含め、テレビ エコシステム内のすべてのデバイスで動作します。分析などの目的で、デバイスが Google TV のエクスペリエンスを提供しているかどうかを確認するには、システム機能 com.google.android.feature.AMATI_EXPERIENCE
で評価またはフィルタします。