TV 應用程式品質指南

使用者對於看電視和使用手機或平板電腦的情形不同。 電視使用者通常會坐在離畫面約 10 英尺 (約 3 公尺) 處,因此較不會注意小細節,且難以閱讀小型文字。由於使用者坐在遠離電視的位置,必須使用遙控器裝置進行瀏覽及選取,而不是輕觸螢幕上的元素。這些差異會大幅影響對優質電視使用者體驗的要求定義。

如要打造優質的電視使用者體驗,第一步就是詳閱並遵循 Android TV 設計指南。如要瞭解電視應用程式的基本實作需求,請同時參閱建構電視應用程式訓練課程。

重要事項:為確保良好的使用者體驗,電視裝置應用程式必須符合特定可用性需求。只有符合本頁品質標準的應用程式才有資格在 Google Play 上架為 Android TV 應用程式。

如要瞭解如何在 Google Play 中發布您的電視應用程式,請參閱發布至 Android TV

視覺設計和使用者互動

下列條件有助於確保您的應用程式採用重要的設計和互動模式,以便在電視裝置上提供一致、直覺又令人滿意的使用者體驗。

類型 測試 說明
啟動器 TV-LM

安裝完成後,應用程式會在 Android TV 啟動器中顯示啟動器圖示。詳情請參閱宣告電視活動

TV-LB

應用程式會在 Android TV 啟動器中顯示 320x180 像素的全尺寸橫幅做為啟動器圖示。 詳情請參閱提供主畫面橫幅

TV-BN

應用程式啟動橫幅包含應用程式名稱。

TV-LG

如果應用程式是遊戲,會出現在 Android TV 啟動器的「遊戲」列中。
詳情請參閱在主螢幕上顯示遊戲一文。

TV-LS

當使用者從主畫面選取應用程式橫幅時,應用程式能順利執行。詳情請參閱執行電視應用程式

版面配置 TV-LO

所有應用程式介面都會以橫向呈現。詳情請參閱建構基本電視版面配置

TV-TC

顯示核心文字 (16sp 以上)。 更多資訊請參閱設計電視

TV-TA

顯示 12sp 以上的文字。

TV-OV

應用程式顯示的任何文字或功能都不會在螢幕邊緣遭到截斷。詳情請參閱過度掃描

TV-TR

應用程式不會局部遮蓋其他應用程式。應用程式會填滿整個螢幕,並採用不透明背景。

TV-DP

The app functionality is navigable using five-way D-pad controls—unless the app requires a game controller, as specified in the TV-GP criterion in the Controllers section of the Functionality table that follows. 詳情請參閱電視導覽

TV-DK

如果應用程式需要遊戲控制器 (如 TV-GP 條件中指定),則所有功能都能使用標準 Android 遊戲控制器金鑰進行瀏覽。 詳情請參閱處理遊戲手把按鈕按鍵操作一文。

TV-DM

應用程式不需仰賴具有選單按鈕的遙控器裝置,也能存取使用者介面控制項。

TV-DB

按下返回按鈕可以返回 Android TV 主畫面。詳情請參閱提供適當的返回按鈕行為一節。

TV-DL

如果應用程式在「直播」分頁中整合了電視直播動態消息,應用程式就能提供流暢的播放體驗及直接播放的需求條件。 詳情請參閱返回按鈕

TV-SD

使用 D-pad 控制項可瀏覽應用程式內搜尋結果,除非應用程式需要遊戲控制器 (如 TV-GP 條件所示)。 詳情請參閱啟用 D-pad 導覽

TV-SB

應用程式內搜尋查詢會顯示於搜尋框中,與 SearchFragment 提供的使用者介面類似,且結果與查詢相關。 詳情請參閱在電視應用程式內搜尋

功能

這些標準可確保應用程式設定正確無誤,且能提供預期的功能行為。

類型 測試 說明
資訊清單 TV-ML

應用程式資訊清單會搭配 CATEGORY_LEANBACK_LAUNCHER 類別,將意圖類型設為 ACTION_MAIN。詳情請參閱宣告電視活動

TV-MT

應用程式資訊清單會將 android.hardware.touchscreen 設為非必要的硬體功能。詳情請參閱宣告電視的硬體需求

遊戲控制器 TV-GP

如果應用程式使用遊戲控制器做為主要輸入方式,則會使用 <uses-feature> 資訊清單標記宣告適當的需求。詳情請參閱宣告遊戲控制器支援

TV-GC

如果應用程式提供使用遊戲控制器的視覺說明,這些操作說明就不會出現品牌宣傳資訊,並顯示相容的按鈕版面配置。 詳情請參閱處理遊戲控制器

廣告 TV-AP

應用程式使用 D-pad 控制項提供與廣告互動的功能。 詳情請參閱啟用 D-pad 導覽

TV-AD

針對使用全螢幕、非影片廣告的廣告,應用程式可讓使用者透過 D-pad 控制項立即關閉廣告。

TV-AU

如果廣告使用了可點擊、非全螢幕、非影片廣告,應用程式就不允許廣告連結到網址。

TV-AA

如果廣告使用了可點擊、全螢幕、非影片廣告,應用程式就不得讓廣告連結到其他無法在電視裝置上播放的應用程式。

網路內容 TV-WB

針對網路內容,應用程式會使用 WebView 元件,不會嘗試啟動網路瀏覽器應用程式。

媒體播放 TV-NP

如果使用者在返回主畫面或切換至其他應用程式後,應用程式仍持續播放音效或影片,該應用程式會在主畫面的推薦列提供「聽聲辨曲」資訊卡,使用者可以返回應用程式控製播放。 詳情請參閱顯示現正播放資訊卡一文。

TV-PA

如果應用程式提供「聽聲辨曲」資訊卡,使用者選取這張資訊卡後,系統會將其導向可讓使用者暫停播放的畫面。

TV-PP

如果應用程式播放影片或音樂內容,則在播放期間傳送播放或暫停按鍵事件時,應用程式會切換播放與暫停媒體播放作業。 詳情請參閱 KEYCODE_MEDIA_PLAY_PAUSE

TV-PC

播放影片或音訊時,按下 D-pad 中心按鈕可暫停播放中的媒體。暫停播放時,按下 D-pad 中心按鈕可繼續播放。D-pad 的左右按鈕可分別快轉及倒轉目前曲目。 詳情請參閱媒體事件

TV-PN

系統會根據應用程式開發人員的「接下來請觀看」指南,將項目新增至「接下來請觀看」頻道。

微光模式 TV-BU

當使用者啟動播放中的影片播放時,應用程式會阻止裝置進入微光模式。 詳情請參閱微光模式

TV-BY

如果沒有使用者啟動的主動播放影片或動畫,應用程式就不會阻止裝置進入微光模式。

TV-BA

以純音訊播放時,除非應用程式在播放音樂時實作非靜態圖像 (例如音樂影片或圖片),否則應用程式不會進入微光模式。{101 }

隱私權與安全性 SC-E1

自 2023 年 5 月起,TV 應用程式必須遵循核心應用程式相關規範中 SC-E1 所述的應用程式套件要求。

常見問題

提交應用程式後,如何判斷自己的應用程式是否符合 TV 裝置的所有要求?

如果您的應用程式不符合本頁所述的可用性需求,Play 商店團隊會透過 Google Play 管理中心帳戶指定的電子郵件地址與您聯絡。 。

注意:請確認您的應用程式含有電視裝置的必要資訊清單項目。 否則,我們就不會將您的應用程式視為電視應用程式,也不會審查該應用程式是否符合電視可用性需求。

我的應用程式不僅指定 TV 裝置。如果我的應用程式不符合 TV 裝置要求,適用於其他裝置的新版或更新版應用程式仍會顯示在 Google Play 上嗎?

是的。本頁面所述的規定僅適用於透過電視在 Google Play 發行內容的應用程式。發布至其他裝置類型 (例如手機和平板電腦) 則不受影響。

如果我的應用程式符合發布要求,何時會在 Google Play 商店上架供 TV 裝置使用?

符合 TV 裝置要求的應用程式會立即顯示在 Play 商店中供 TV 裝置使用。