TV 應用程式品質指南

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

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

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

重要事項:為了確保良好的使用者體驗,TV 裝置專用的應用程式必須符合特定的可用性要求。只有符合下列品質標準的應用程式,才能以 Android TV 應用程式的形式在 Google Play 上架。

注意:如要瞭解如何在 Google Play 發布 TV 應用程式,請參閱發布到 Android TV 相關文章。

視覺設計和使用者互動

這些標準可確保應用程式遵循重要的設計和互動模式,進而在 TV 裝置上提供一致、直覺且愉悅的使用者體驗。

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

安裝完成後,應用程式會在 Android TV 啟動器中顯示啟動器圖示。(瞭解詳情)

TV-LB

應用程式會在 Android TV 啟動器中顯示 320 x 180 像素的原尺寸橫幅做為啟動器圖示。(瞭解詳情)

TV-BN

應用程式啟動橫幅包含應用程式名稱。 (瞭解詳情)

TV-LG

如果應用程式是遊戲,會出現在 Android TV 啟動器的「遊戲」列中。
(瞭解詳情)

TV-LS

當使用者從主畫面選取應用程式橫幅時,應用程式能順利執行。(瞭解詳情)

版面配置 TV-LO

所有應用程式介面都會以橫向呈現。(瞭解詳情)

TV-TC

應用程式顯示的核心文字大小為 16sp 以上。(瞭解詳情)

TV-TA

應用程式顯示的所有文字大小為 12sp 以上。(瞭解詳情)

TV-OV

應用程式顯示的任何文字或功能都不會在螢幕邊緣遭到截斷。(瞭解詳情)

TV-TR

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

TV-DP

除非應用程式需要如 TV-GP 中指定的遊戲手把控制器,否則所有應用程式功能均可使用 5 向 D-Pad 控制器進行瀏覽。(瞭解詳情)

TV-DK

如果應用程式需要如 TV-GP 中指定的遊戲控制器,所有功能均可使用標準 Android 遊戲控制鍵進行瀏覽。(瞭解詳情)

TV-DM

應用程式不須仰賴具有選單按鈕的遙控器,存取使用者介面控制項。(瞭解詳情)

TV-DB

按下返回按鈕可以返回 Android TV 主畫面。(瞭解詳情)

TV-DL

如果應用程式在「直播」分頁中整合了電視直播動態饋給,必須能夠滿足流暢播放體驗和返回導向的要求。 (瞭解詳情)

TV-SD

除非應用程式需要如 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 控制器與廣告互動。(瞭解詳情)

TV-AD

針對全螢幕或非影片性質的廣告,應用程式能讓使用者立即使用 D-Pad 控制器關閉廣告。

TV-AU

針對具有可點擊、非全螢幕或非影片性質的廣告,應用程式未允許廣告連結至網頁網址。

TV-AA

針對具有可點擊、非全螢幕或非影片性質的廣告,應用程式未允許廣告連結至另一個不能在 TV 裝置上使用的應用程式。

網路內容 TV-WB

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

媒體播放 TV-NP

當使用者返回主畫面或切換至其他應用程式後,如果應用程式繼續播放音效或影片,會在主畫面的推薦列上提供「現正播放」資訊卡,方便使用者返回應用程式控制播放作業。(瞭解詳情)

TV-PA

如果應用程式提供「現正播放」資訊卡,會在使用者選取這張資訊卡後,將他們導向至可暫停播放的畫面。(瞭解詳情)

TV-PP

如果應用程式會播放影片或音樂內容,可根據播放過程中傳送的播放或暫停鍵事件,切換媒體的播放與暫停播放作業。(瞭解詳情)

TV-PC

播放影片或音訊時,按下 D-Pad 的中央按鈕應可立即暫停正在播放的媒體。暫停時,D-Pad 的中央按鈕應能繼續播放。D-Pad 的左右按鈕應可快轉或倒轉目前曲目。(瞭解詳情)

TV-PN

在「接下來請觀看」頻道中新增項目時,開發人員應遵循「接下來請觀看」指南。(瞭解詳情)

微光模式 TV-BU

當使用者主動啟動影片播放時,應用程式必須防止裝置進入微光模式。(瞭解詳情)

TV-BY

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

TV-BA

如果是純音訊播放,應用程式不得阻止裝置進入微光模式。例外狀況:應用程式在播放音樂時導入非靜態圖像 (例如音樂影片、圖像) 的體驗。

隱私權與安全性 SC-E1

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

常見問題

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

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

注意:請確認您的應用程式包含 TV 裝置適用的必要資訊清單項目,否則系統不會將您的應用程式視為 TV 應用程式,因此無法進行 TV 可用性要求審查。

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

會。上述要求只會排除在 Google Play 發布至 TV 裝置的應用程式。發布至其他裝置類型 (例如手機和平板電腦) 則不受影響。

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

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