내비게이션 앱은 내비게이션 앱 요구사항도 충족해야 합니다. 앱에 적용되는 다른 요구사항을 알아보려면 미디어 앱 요구사항을 참고하세요.
일반 요구사항
앱 개발자:
필수 | 태스크 흐름의 길이를 5단계 이하로 유지합니다. |
필수 | 음성 입력에 오디오를 녹음하기 전에 자동차 마이크에 액세스할 수 있는 사용자 권한을 얻습니다. |
필수 | 자동차용 Android 앱 라이브러리 사용에 설명된 대로 적절한 방법을 사용하여 운전 중에 허용되지 않는 작업을 위해 Android Auto 사용자를 휴대전화로 안내하고, 안전한 경우에만 휴대전화 화면을 보도록 안내합니다(휴대전화에서 권한 부여 참고). |
해서는 안 되는 작업 | 적응형 작업 제한 기능이 사용 설정되어 있지 않은 경우 목록 기반 템플릿을 사용하여 5단계 작업 흐름을 종료합니다 (5단계는 탐색, 메시지 또는 창 중 하나여야 함). |
해야 하는 작업 | 태스크 흐름을 짧게 유지합니다 (2~3단계 길이). |
해야 하는 작업 | 단계 간 자동 전환에서 콘텐츠를 삭제하기 전에 최소 8초 동안 콘텐츠 (또는 작업 표시줄 버튼)를 표시합니다. |
해야 하는 작업 | 사용자가 앱을 처음 열 때 필요한 권한을 부여하도록 요청합니다. |
해야 하는 작업 | 가능한 경우 배경색과 밝은 배경색을 더 잘 어울리도록 강조 색상 2개를 제공합니다. |
해야 하는 작업 | 화면 로드, 액션이 없는 메시지 및 창 템플릿 등 다른 작업을 사용할 수 없는 위치에 뒤로 버튼 또는 기타 종료 메커니즘을 제공합니다. |
해야 하는 작업 | 템플릿을 열 때 사용자를 위한 옵션이 없는 빈 상태가 아닌 유용한 콘텐츠를 표시합니다. |
해야 하는 작업 | 이전 단계의 바로가기를 제공합니다 (예: 작업 흐름이 화면 3개를 초과하는 경우). |
해야 하는 작업 | 앱에서 음성 입력 (오디오 녹음)을 허용하는 경우 마이크 아이콘과 같은 사용자 진입점을 제공합니다. |
해야 하는 작업 | 사용자가 입력 제공을 중지하면 오디오 녹음을 중지합니다. |
해야 하는 작업 | 운전자 주의 분산 행동 제한에 명시된 목적으로만 또는 특정 템플릿 또는 앱 유형에 관한 가이드에서 명시적으로 허용되는 목적으로만 콘텐츠를 새로고침합니다. |
해서는 안 되는 작업 | 자동 전환을 사용하여 사용자 작업 없이 작업을 완료합니다 (즉, 연달아 사용하지 않음). |
해서는 안 되는 작업 | 작업이 지원되는 위치에 전환과 같은 상태가 포함된 버튼을 만듭니다 (전환은 목록 행에서만 지원됨). |
가능한 작업 | 변경사항을 반영하도록 목록 행이나 그리드 항목의 이미지, 아이콘, 보조 텍스트를 업데이트합니다. |
구매 흐름만
해야 하는 작업 | 사용자가 이전 거래를 반복 ('다시 예약')할 수 있도록 하는 등 가능하면 바로가기를 제공합니다. |
해서는 안 되는 작업 | 사용자가 결제 수단을 설정하도록 허용 |
해서는 안 되는 작업 | 사용자에게 정기 결제를 약정하도록 요청합니다. |
해서는 안 되는 작업 | 사용자가 단일 흐름에서 구매할 여러 항목을 선택할 수 있도록 합니다. |
관심 장소 앱만
해야 하는 작업(SHOULD) | 관심 장소로 이동하기 위해 내비게이션 앱을 실행하는 방법을 제공합니다. |
내비게이션 앱
앱 개발자:
필수 | 지도에 그려진 모든 시각적 정보 (예: 속도 정보 및 경로 라벨 지정)가 대비 요구사항을 충족하는지 확인합니다. |
필수 | 템플릿 표면에는 지도 콘텐츠 및 드라이브 관련 콘텐츠만 그립니다. |
필수 | 지시가 있는 경우 밝은 테마나 어두운 테마의 지도를 그립니다. |
해야 하는 작업 | 지도에 그려지는 텍스트는 시각적 요소 (예: 경로 또는 도로)와 페어링되거나 디스플레이에서 비교적 정적인 경우가 아니면 24dp 이상의 글꼴 크기를 사용해야 합니다. |
해야 하는 작업 | 작업이 경로를 업데이트할지 여부를 명확하게 표시합니다. |
해야 하는 작업 | 이미지, 아이콘, 지도 마커의 최소 크기인 36 x 36dp를 충족하거나 초과합니다. |
해야 하는 작업 | 세부 경로 안내 (TBT) 알림을 사용하여 사용자가 활성 내비게이션 중에 내비게이션 템플릿 외부의 작업을 완료할 때 경로를 표시합니다 (내비게이션 알림: TBT 및 일반 참고). |
해야 하는 작업 | 운전 중 지속 시간 및 거리 값을 새로 고칩니다. |
해서는 안 되는 작업 | 템플릿은 이러한 유형의 상호작용에 최적화되어 있지 않으므로 다중 정류장 여정을 만듭니다. |
가능한 작업 | 내비게이션 알림 또는 HUN(헤드업 알림)을 사용하여 사용자에게 전방 교통정보와 같은 세부 경로 안내 외에도 일반적인 내비게이션 관련 업데이트를 알립니다. |
가능한 작업 | TBT 알림의 배경 색상을 맞춤설정합니다. |
가능한 작업 | 운전을 도울 때 애니메이션을 사용하세요. |
날씨 앱
앱 개발자:
필수 | 지도 또는 아이콘 (예: 레이더, 온도 표시기, 상태 아이콘)에 그려진 모든 시각적 정보가 대비 요구사항을 충족하는지 확인합니다. |
필수 | 템플릿 표면에 지도 콘텐츠와 날씨 관련 콘텐츠만 그립니다. |
필수 | 지시가 있는 경우 밝은 테마나 어두운 테마의 지도를 그립니다. |
필수 | 날씨 표시기가 서로 겹치거나 표시기의 밀도/크기로 인해 읽을 수 없는지 확인합니다. |
해서는 안 되는 작업 | 사용자가 운전할 때 템플릿 표면에 날씨 애니메이션을 사용합니다. |
해서는 안 되는 작업 | 특정 뷰에 고유한 날씨 지도 주석을 5개 이상 표시합니다 (예: 온도 마커, 풍속 마커, 습도, 레이더 오버레이, 번개 표시기, 도로 상황 모두 동일한 뷰에 표시됨). |
해서는 안 되는 작업 | 사용자가 운전하는 동안 고유한 항목이 3개 이상이거나 고유한 색상 (그라데이션이 적용되지 않음)이 3개 이상인 복잡한 지도 범례를 표시합니다. |
해서는 안 되는 작업 | 사용자가 예측 정보의 시간 간격 또는 날짜를 구성하도록 허용합니다. |
해야 하는 작업 | 지도에 그려지는 텍스트는 시각적 요소 (예: 경로 또는 도로)와 페어링되거나 디스플레이에서 비교적 정적인 경우가 아니면 24dp 이상의 글꼴 크기를 사용해야 합니다. |
해야 하는 작업 | 이미지, 아이콘, 지도 마커의 최소 크기인 36 x 36dp를 충족하거나 초과합니다. |
가능한 작업 | 시간, 오전/오후, 일 등 예정된 시간에 대한 예측 정보를 표시합니다. |
가능한 작업 | 헤드업 알림 (HUN)을 사용하여 임박한 기상 상황 또는 사용자 경로상의 상태와 관련된 중요한 날씨 업데이트를 사용자에게 알립니다. |
가능한 작업 | 사용자가 운전하지 않을 때 날씨 관련 애니메이션을 사용합니다. |
가능한 작업 | 사용자 또는 사용자 위치에 의한 지도 이동과 관련이 있는 애니메이션을 사용하세요. |
템플릿별 요구사항
템플릿별 요구사항을 사용하여 작업 흐름의 각 템플릿이 UX 요구사항 및 권장사항을 충족하는지 확인합니다.
각 템플릿의 요구사항을 자세히 알아보세요.