TV 앱 품질

사용자는 TV를 시청할 때와 스마트폰이나 태블릿을 사용할 때 바라는 바가 다릅니다. 보통 TV 사용자는 화면에서 3m 정도 떨어져 앉아 있기 때문에 작은 세부 내용은 눈에 잘 띄지 않고 작은 문자는 읽기 힘듭니다. 사용자가 TV에서 떨어져서 앉아 있기 때문에 화면의 요소를 터치하는 대신 리모컨을 사용하여 탐색하고 선택해야 합니다. 이러한 차이로 인해 훌륭한 TV 사용자 환경을 만드는 데 필요한 요구사항이 현저히 달라집니다.

TV 사용자를 위한 뛰어난 환경을 만드는 첫 번째 단계는 Android TV 디자인 가이드라인을 검토하고 따르는 것입니다. TV 앱의 기본적인 구현 요구사항을 이해하려면 TV 앱 빌드 교육 자료를 검토하세요.

중요: 뛰어난 사용자 환경을 보장하려면, TV 기기용 앱이 사용성 특정 요구사항을 충족해야 합니다. 이 페이지의 품질 기준을 충족하는 앱만 Google Play에서 Android TV 앱으로 인정됩니다.

Google Play에 TV 앱을 게시하는 방법에 관한 자세한 내용은 Android TV에 배포를 참고하세요.

시각적 디자인 및 사용자 상호작용

다음 기준은 앱이 TV 기기에서 일관되고 직관적이며 즐거운 사용자 환경을 위한 핵심 디자인 및 상호작용 패턴을 따르도록 하는 데 도움이 됩니다.

유형 테스트 설명
런처 TV-LM

설치 후에 앱이 Android TV 런처에 런처 아이콘을 표시합니다. 자세한 내용은 TV 활동 선언을 참고하세요.

TV-LB

앱이 Android TV 런처에서 320x180픽셀의 원본 크기 배너와 최소 160x160픽셀 (xhdpi 밀도)의 앱 아이콘을 런처 아이콘으로 표시합니다. 자세한 내용은 Android TV 앱 아이콘 및 배너 가이드라인을 참고하세요.

TV-BN

앱 시작 배너에 앱의 이름이 포함됩니다.

TV-LG

앱이 게임인 경우 Android TV 런처의 게임 행에 나타납니다.
자세한 내용은 홈 화면에 게임 표시하기를 참고하세요.

TV-LS

앱이 설치, 로드, 테스트 중 등을 포함하여 오류 메시지 없이 성공적으로 실행됩니다. 자세한 내용은 TV 앱 실행을 참고하세요.

레이아웃 TV-LO

모든 앱 인터페이스가 세로 레터박스/필러박스 없이 가로 모드 방향으로 표시됩니다. 원본 형식 동영상의 막대에는 검은색만 사용할 수 있습니다. 자세한 내용은 기본 TV 레이아웃 빌드를 참고하세요.

TV-OV

앱이 화면 가장자리에서 부분적으로 잘린 텍스트나 기능을 표시하지 않습니다. 자세한 내용은 오버스캔을 참조하세요.

TV-TR

앱이 다른 앱을 부분적으로 가리지 않습니다. 앱이 전체 화면을 채우고 배경이 불투명합니다.

TV-DP

앱에 다음 기능 표의 컨트롤러 섹션에서 지정된 게임 컨트롤러가 꼭 필요하지 않은 경우 5방향 D패드 컨트롤을 사용하여 앱 기능을 탐색할 수 있습니다. 자세한 내용은 TV 탐색을 참고하세요.

TV-DK

앱에 TV-GP 기준에 지정된 게임 컨트롤러가 필요한 경우 표준 Android 게임 컨트롤러 키를 사용하여 모든 기능을 탐색할 수 있습니다. 자세한 내용은 게임패드 버튼 누르기 처리를 참고하세요.

TV-DM

앱이 사용자 인터페이스 컨트롤에 액세스하기 위해 메뉴 버튼이 있는 리모컨 기기에 의존하지 않습니다.

TV-DB

뒤로 버튼을 누르면 Android TV 홈 화면으로 돌아갑니다. 자세한 내용은 적절한 뒤로 버튼 동작 제공을 참고하세요.

TV-DL

앱에 실시간 TV 피드가 실시간 탭에 통합되어 있으면 앱이 원활한 재생 및 되감기 요구사항을 충족합니다. 자세한 내용은 뒤로 버튼을 참조하세요.

TV-SB

인앱 검색어는 SearchFragment에서 제공하는 사용자 인터페이스와 유사한 검색창에 표시되며 결과는 이 검색어와 관련이 있습니다. 자세한 내용은 TV 앱 내 검색을 참조하세요.

기능

이 기준은 앱이 올바르게 구성되고 예상되는 기능 동작을 제공하도록 보장합니다.

유형 테스트 설명
매니페스트 TV-ML

앱 매니페스트가 CATEGORY_LEANBACK_LAUNCHER 카테고리의 ACTION_MAIN 인텐트 유형을 설정합니다. 자세한 내용은 TV 활동 선언을 참고하세요.

TV-MT

앱 매니페스트는 'TV용 하드웨어 요구사항 선언'에 나열된 하드웨어 기능 android.hardware.touchscreen 및 기타 기능을 필수가 아닌 것으로 설정합니다. 자세한 내용은 TV의 하드웨어 요구사항 선언을 참조하세요.

게임 컨트롤러 TV-GP

앱이 게임 컨트롤러를 기본 입력 방법으로 사용하는 경우 <uses-feature> 매니페스트 태그로 적합한 요구사항을 선언합니다. 자세한 내용은 게임 컨트롤러 지원 선언을 참고하세요.

TV-GC

앱이 게임 컨트롤러 사용에 관한 시각적 안내를 제공하는 경우 안내에서는 브랜딩에 구애받지 않고 호환되는 버튼 레이아웃을 표시합니다. 자세한 내용은 게임 컨트롤러 처리를 참고하세요.

광고 TV-AP

앱이 D패드 컨트롤을 사용하여 광고와의 상호작용을 제공합니다. 자세한 내용은 D패드 탐색 사용 설정을 참고하세요.

TV-AD

전체 화면을 사용하는 비 동영상 광고의 경우 앱에서는 사용자가 D패드 또는 게임패드 컨트롤을 사용하여 광고를 즉시 닫을 수 있습니다.

TV-AU

클릭 가능하고 전체 화면이 아닌 비 동영상 광고의 경우 앱이 웹 URL에 광고를 링크하는 것을 허용하지 않습니다.

TV-AA

클릭 가능하고 전체 화면이 아닌 비 동영상 광고의 경우 앱이 TV 기기에서 사용할 수 없는 다른 앱에 광고를 링크하는 것을 허용하지 않습니다.

웹 콘텐츠 TV-WB

웹 콘텐츠의 경우 앱은 WebView 구성요소만 사용할 수 있습니다. 앱은 웹브라우저 앱을 실행하려고 하면 안 됩니다.

미디어 재생 TV-NP

사용자가 홈 화면으로 돌아가거나 다른 앱으로 전환한 후에도 앱이 사운드나 동영상을 계속 재생하는 경우 사용자가 앱으로 돌아와서 재생을 제어할 수 있도록 홈 화면 권장사항 행에 Now Playing 카드를 제공합니다. 자세한 내용은 Now Playing 카드 표시를 참고하세요.

TV-PA

앱이 Now Playing 카드를 제공하는 경우 이 카드를 선택하면 재생을 일시중지할 수 있는 화면으로 이동합니다.

TV-PP

앱이 동영상이나 음악 콘텐츠를 재생하는 경우 재생 중에 재생 또는 일시중지 키 이벤트를 보내면 미디어 재생과 일시중지 간에 전환합니다. 자세한 내용은 KEYCODE_MEDIA_PLAY_PAUSE를 참고하세요.

TV-PC

동영상이나 오디오가 재생되는 동안 D패드의 중앙 버튼을 누르면 재생 중인 미디어가 일시중지됩니다. 재생이 일시중지된 상태에서 D패드의 중앙 버튼을 누르면 재생이 다시 시작됩니다. D패드의 왼쪽 버튼과 오른쪽 버튼은 각각 현재 트랙을 빨리 감거나 되감습니다. 자세한 내용은 미디어 이벤트를 참고하세요.

TV-PN

항목은 앱 개발자를 위한 다음 볼만한 동영상 가이드라인에 따라 다음 볼만한 동영상 채널에 추가됩니다.

대기 모드 TV-BU

사용자가 시작한 활성 동영상 재생이 있을 때 앱은 기기가 대기 모드로 전환되지 못하도록 합니다. 자세한 내용은 대기 모드를 참고하세요.

TV-BY

사용자가 시작한 활성 동영상 재생이나 애니메이션이 없으면 앱은 기기가 대기 모드로 전환되지 못하도록 하지 않습니다.

TV-BA

오디오 전용 재생의 경우 앱이 음악이 재생되는 동안 뮤직 비디오나 이미지와 같은 비정적 이미지 환경을 구현하지 않는 한 기기가 대기 모드로 전환되지 않도록 하지 않습니다.

Google Play

Google Play의 다른 등록정보 및 분류와 일관되게 앱을 구성하려면 다음 요구사항을 따르세요.

유형 테스트 설명
Play 정책 TV-G1

Google Play 스토어의 모든 신규 및 기존 TV 앱에는 Android App Bundle을 사용해야 합니다.

TV-G2

앱은 Play 개발자 정책 센터 요구사항을 준수해야 합니다.

앱 세부정보 페이지 TV-G3

앱 기능이 예상대로 작동하거나 앱의 Google Play 스토어 등록정보에 설명된 대로 작동합니다.

TV-G4

앱 제출 시 TV 앱 환경의 현재 버전을 정확하게 보여주는 변경되지 않은 고해상도 스크린샷을 1개 이상 업로드했습니다.

로그인 사용자 인증 정보 TV-G5

유료 기능이 있는 앱의 경우 전체 앱 환경을 테스트하려면 Google Play Console에 로그인 사용자 인증 정보를 제공해야 합니다. 자세한 내용은 검토를 위한 앱 준비에서 앱 액세스 권한을 참고하세요.

자주 묻는 질문(FAQ)

제출한 앱이 TV 기기의 모든 요구사항을 충족하는지 여부를 어떻게 알 수 있나요?

앱이 이 페이지에 설명된 사용성 요구사항을 충족하지 않는 경우 Play 스토어팀이 앱과 연결된 Google Play Console 계정에 지정된 이메일 주소로 연락을 드립니다.

주의: 앱에 TV 기기의 필수 매니페스트 항목이 포함되어 있는지 확인하세요. 그러지 않으면 앱이 TV 앱으로 간주되지 않으며 TV 사용성 요구사항을 위해 검토되지 않습니다.

앱이 TV 이외의 기기도 타겟팅합니다. 앱이 TV 기기 요구사항을 충족하지 않는 경우에도 신규 또는 업데이트된 앱이 다른 기기의 Google Play에는 표시되나요?

예. 이 페이지에 설명된 요구사항은 TV 기기용 Google Play에 배포할 때만 필요합니다. 스마트폰 및 태블릿과 같은 기타 기기 유형에 대한 배포에는 아무런 영향이 없습니다.

앱이 게시 요구사항을 충족하는 경우 Google Play 스토어의 TV 기기 부문에서 언제 사용할 수 있나요?

TV의 요구사항을 충족하는 앱은 TV 기기의 Play 스토어에 즉시 나타납니다.