Google TV と Android TV の月間アクティブ デバイス数は 3 億台を超えており、リビングルームはアプリの成長を加速させるための大規模で独自のプラットフォームであることがわかります。本日、コンテンツの見つけやすさを向上させ、将来の TV エクスペリエンスにアプリを対応させるために設計された Google TV の機能とデベロッパー ツールをご紹介します。
Gemini で見つけやすさとエンゲージメントを促進する
昨年、Google は AI 音声アシスタント Geminiをプラットフォームに導入しました。これにより、ユーザーは音声だけで、視聴するコンテンツを簡単に見つけたり、大画面で新しいことを学んだり、日常のタスクを完了したりできるようになりました。
リリース以降、Gemini が質問に対してカスタマイズされた回答を提供する方法を 改善してきました。Gemini は、ビジュアル、動画、テキストを組み合わせて、ユーザーが必要なときに必要な情報を見つけられるようにします。ストリーミング パートナーにとって、Gemini は便利な検索エンジンです。アプリのメタデータから関連性の高いコンテンツを抽出して視聴者に表示します。
ポインティング モダリティのサポートを宣言する
かつて知っていた TV エクスペリエンスは変化しています。Gemini は音声によるコンテンツの検索とストリーミングの方法を変えていますが、リモコンの使用方法も進化しています。
ポインティング リモコンは、モーション制御による入力を大画面にもたらし、Google TV のホーム画面やコンテンツが豊富なアプリ内でのユーザー ナビゲーションを高速化します。アプリがこの変化に対応し、すべてのユーザーに優れたエクスペリエンスを提供できるようにするには、ポインティング入力について検討を開始する必要があります。開始方法は次のとおりです。
1. TV アプリ UI ライブラリを適応させる
Google TV でアプリのポインティング リモコン操作を有効にするには、マウスオーバー状態、スクロール可能なコンテナ、カーソルクリックのサポートが必要です。実装は UI スタックによって異なりますが、Jetpack Compose では、ほとんどのコア コンポーネントがこれらのマルチモーダル操作をネイティブで処理するため、移行が簡単になります。
- ホバー状態: 画面上のすべてのフォーカス可能な要素(ボタン、映画のポスター、設定の切り替え)には、ホバー状態の明確な視覚的フィードバック メカニズムが必要です。これはフォーカス状態よりも微妙ですが、フィードバックには不可欠です。
- スクロール可能なコンテナ: ポインティング リモコンには、スクロール用の小さな円形のタッチパッドもあります。ユーザーはこのタッチパッドを使用して、アプリ内で上下左右にスクロールできます。アプリは、スクロールするためにタッチイベントに応答する必要があります。
- カーソルクリック: 現在の多くの TV アプリは、シンプルな D-pad の OK ボタンの「クリック」を想定しています。ポインティング リモコンを使用すると、ユーザーは D-pad のフォーカス状態ではない要素を「クリック」できます。これは、マウスオーバー状態の要素(マウスのクリックと同様)です。
2. マウスでポインティング操作をテストする
アプリがマウスオーバー、スクロール、クリックをどのように処理するかを確認するには、Bluetooth マウスまたは有線マウスを Google TV に接続します。ユーザーは画面に近く、通常はマウスを安定した位置に置くため、マウスはより正確に操作できます。ポインティング リモコンは、ユーザーが画面から 3 メートル離れたソファからリモコンを操作することがあるため、精度が低い場合があります。TV のデザイナーやデベロッパーは、要素のマウスオーバー ターゲットを大きくすることで、入力精度の低さを軽減できます。
3. Google Play でポインティング リモコンの TV アプリのサポートを宣言する
最後に、TV アプリがポインタで動作するように設計されていることを Google Play に伝えます。これにより、ポインティング リモコンを使用しているユーザーは、アプリを簡単に見つけてインストールし、操作できるようになります。
AndroidManifest.xml 内で、メタデータ タグ android.software.leanback.supports_touch を宣言します。ポインティング リモコンは離れた場所からタッチイベントをシミュレートするため、このタグは TV アプリが「空間的にタッチをサポートしている」ことをプラットフォームに通知します。
AndroidManifest.xml
<manifest ...> <!-- Signal whether the app is adaptive or built just for TV –-> <uses-feature android:name="android.software.leanback" android:required="true|false" /> <!-- Ensure the app can be installed on conventional TVs –-> <uses-feature android:name="android.hardware.touchscreen" android:required="false" /> <!-- Signal whether the app supports pointer remotes –-> <meta-data android:name="android.software.leanback.supports_touch" android:value="true|false"/> <application ...> ... </application> </manifest>
ヒント:
android.software.leanback機能の宣言は、アプリが D-pad ナビゲーションをサポートしており、Google Play を介して TV デバイスでのみ配信されることを示します。android.software.leanback.supports_touchの新しいソフトウェア属性は、D-pad に加えて、TV アプリがマウス(現在)とポインティング リモコン(将来)を介したポインタ/カーソル エクスペリエンスで適切に動作することを保証していることを宣言します。- まだの場合は、Jetpack Composeを導入してください。マウスオーバー、スクロール、クリックは、さまざまなフォーム ファクタでサポートされている一般的な入力モダリティです。アダプティブ UI フレームワークでアプリを構築すると、コードの再利用が可能になり、メンテナンスが軽減されます。
Engage SDK をオンボーディングする
Engage SDK(旧称 Video Discovery API)は、すべての Google TV フォーム ファクタで再開、エンタイトルメント、おすすめを最適化し、アプリの見つけやすさとエンゲージメントを高めます。
- 再開: パートナーは、ユーザーが一時停止した動画をホーム画面の [続きを見る] 行に簡単に表示できます。
- エンタイトルメント: Engage SDK は、アプリのコンテンツをユーザーの資格情報と照合するエンタイトルメント管理を効率化します。ユーザーは、すべてのサブスクリプションの詳細を手動で更新しなくても、パーソナライズされたおすすめコンテンツを楽しめるため、この機能を高く評価しています。これにより、パートナーは Google TV の複数の検索ポイントでユーザーとつながることができます。
- おすすめ: Engage SDK は、ユーザーがアプリ内で視聴したコンテンツに基づいて、パーソナライズされたおすすめコンテンツをハイライト表示します。
Engage SDK のオンボーディングを開始するのに最適な時期です。続きを見る 1.0 エクスペリエンスを強化してきた従来の Watch Next API は、2027 年後半にサポートが終了します。開始するには、goo.gle/engage-tvにアクセスして詳細をご確認ください。
最新の Gemini エクスペリエンスとデベロッパー ツールが、プラットフォームでの見つけやすさを最適化し、ユーザー エンゲージメントを促進する方法にご期待ください。
この発表と Google I/O 2026 のすべての最新情報については、io.googleをご覧ください。
続きを読む
-
プロダクト ニュース
Android XR で Unreal Engine と Godot の公式サポートが開始されました。また、生産性を向上させ、新しい XR 機能を有効にするために設計された新しいツール、Android XR Engine Hub と Android XR Interaction Framework もリリースします。
Luke Hopkins • 4 分で読了
-
プロダクト ニュース
Android 17 のリリースに伴い、アダプティブ ファーストの開発標準に移行します。ユーザーは単一のフォーム ファクタに依存しなくなり、1 日を通してスマートフォン、折りたたみ式デバイス、タブレット、ノートパソコン、自動車用ディスプレイ、没入型 XR 環境を切り替えます。
Fahd Imtiaz • 4 分で読了
-
プロダクト ニュース
今年の Google I/O では、反復的な変更にとどまらず、アプリの構築方法の根本的な変化を目指しています。最新のツールはエージェント時代向けに構築されており、Android デベロッパーとしての生産性を向上させる機能と、コードベースにデプロイする AI エージェントを強化する機能を備えています。
最新情報の入手
Android 開発に関する最新の分析情報を毎週メールでお届けします。