產品新訊

在 Google TV 上提升應用程式曝光度和參與度

4 分鐘閱讀
Paul Lammertsma
Android 開發人員關係工程師

Google TV 和 Android TV 的每月活躍裝置超過 3 億部,客廳顯然是應用程式加速成長的龐大獨立平台。今天很高興向大家介紹 Google TV 功能和開發人員工具,協助您提高內容曝光度,並為未來的電視體驗做好準備。

運用 Gemini 促進探索和互動

去年,我們在平台上推出 AI 語音助理 Gemini,讓使用者只要動動嘴,就能輕鬆找到推薦內容、在大螢幕上學習新事物,以及完成日常工作。  

自推出以來,我們已改良 Gemini 提供問題專屬回覆的方式。Gemini 會分享圖片、影片和文字等內容,協助使用者適時找到所需資訊。對於串流合作夥伴,Gemini 是實用的探索引擎,可從應用程式的中繼資料提取相關內容,並向觀眾顯示。

宣告支援指標模式

我們過去所知的電視體驗正在改變。Gemini 改變了我們透過語音探索及串流播放內容的方式,但遙控器的使用方式也隨之演進。

GTV Pointer Remote Demo_SHELL (1).gif

指標遙控器可在大螢幕上使用動作控制輸入,讓使用者在 Google TV 首頁和內容豐富的應用程式中,更快速地瀏覽。為確保應用程式能順利因應這項轉變,並為所有使用者提供優質體驗,請立即開始考慮指標輸入。如要開始使用,請按照下列步驟操作:

1. 調整 TV 應用程式 UI 程式庫

如要在 Google TV 上為應用程式啟用指標遙控器互動功能,您需要支援懸停狀態、可捲動的容器和游標點擊。雖然實作方式因 UI 堆疊而異,但 Jetpack Compose 可簡化這項轉換作業,因為大多數核心元件都能直接處理這些多模式互動。

  • 懸停狀態:螢幕上每個可聚焦的元素 (按鈕、電影海報、設定切換鈕) 都需要明確的懸停狀態視覺回饋機制。這通常比焦點狀態更細微,但對意見回饋至關重要。
  • 可捲動容器: 指標遙控器也會有小型圓形觸控板,可供捲動。使用者可以透過這個觸控板在應用程式中上下或左右捲動。應用程式必須回應觸控事件才能捲動。
  • 游標點擊:許多電視應用程式都預期使用者會「點擊」簡單的 D-Pad OK 按鈕。使用指標遙控器時,使用者可能會「點擊」並非 D-Pad 焦點狀態的元素,而是來自懸停狀態 (類似於滑鼠點擊)。

2. 立即使用滑鼠測試指標互動

如要查看應用程式如何處理懸停、捲動和點擊動作,只要將藍牙滑鼠或有線滑鼠連線到 Google TV 即可。請注意,滑鼠的控制更精準,因為使用者離螢幕較近,通常會將滑鼠放在穩定的位置。指標遙控器通常精確度較低,因為使用者有時會坐在沙發上,距離螢幕 10 英尺,並用遙控器做出粗略的手勢。身為電視設計師或開發人員,您可以為元素設定較大的懸停目標,減輕輸入不精確的問題。

3. 在 Google Play 宣告支援指標遙控器的 TV 應用程式

最後,請向 Google Play 說明您的 TV 應用程式支援指標。確保使用指標遙控器的使用者能輕鬆找到、安裝及與您的應用程式互動。

在 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 之外,您也確保電視應用程式能透過滑鼠 (現今) 和指標遙控器 (未來) 順暢運作,提供指標/游標體驗。
  • 如果您尚未採用 Jetpack Compose,現在正是時候。懸停、捲動和點擊是各種板型規格支援的常見輸入模式,使用自動調整式 UI 架構建構應用程式可重複使用程式碼,並減少維護作業。

導入 Engage SDK

Engage SDK (舊稱 Video Discovery API) 可在所有 Google TV 外型規格中,最佳化「繼續觀看」、「授權」和「推薦」功能,進而提升應用程式的曝光度和參與度。

  • 續播:合作夥伴可以在首頁的「繼續觀看」列中,輕鬆顯示使用者暫停的影片。
  • 授權:Engage SDK 可簡化授權管理,根據使用者資格提供相應的應用程式內容。使用者很喜歡這項功能,因為他們不必手動更新所有訂閱詳細資料,就能享有個人化推薦內容。合作夥伴可藉此在 Google TV 的多個探索點與使用者互動。
  • 推薦內容:Engage SDK 甚至會根據使用者在應用程式中觀看的內容,提供個人化推薦內容。

由於支援您繼續觀看 1.0 體驗的舊版 Watch Next API 將於 2027 年下半年停止支援,因此現在正是開始導入 Engage SDK 的好時機。如要開始使用,請前往 goo.gle/engage-tv 瞭解詳情。

我們很期待看到最新的 Gemini 體驗和開發人員工具,如何協助您在平台上提升探索率及使用者參與度。

如要瞭解這項公告和所有 Google I/O 2026 更新,請前往 io.google

撰寫者:

繼續閱讀