운전자 주의 분산 행동 가이드라인

Android Automotive 앱이 아래 설명된 운전자 주의 분산 행동 가이드라인을 따르는 경우 차량 이동 중 앱을 HU에서 실행할 수 있습니다. DDG는 운전자 주의 분산 행동을 줄이기 위한 것으로, Google에서 제공하는 기준 권장사항으로 구성됩니다.

운전자 주의 분산 행동 가이드라인을 준수하는 앱은 주의 분산 행동 최적화로 태그될 수 있습니다. 이 페이지에서는 Android 플랫폼에서 앱이 사용자 환경 제한 상태로 실행될 수 있도록 앱을 주의 분산 행동 최적화로 태그해야 하는 방법을 자세히 설명합니다. 다음을 자세히 알아보세요.

주의 분산 행동 최적화 앱

앱은 특정 활동을 주의 분산 행동 최적화로 태그할 수 있습니다. 전체 앱이 주의 분산 행동 최적화로 지정되려면 앱의 모든 활동이 운전자 주의 분산 행동 가이드라인을 준수해야 합니다. 차량의 운전 상태가 UX 제한이 활성화된 상태로 변경되는 경우 다음과 같습니다.

  • 현재 포그라운드 활동은 매니페스트에서 주의 분산 행동 최적화로 태그된 경우에만 계속 실행할 수 있습니다.
  • 새로운 활동을 실행할 때 이 활동은 매니페스트에서 주의 분산 행동 최적화로 태그된 경우에만 허용됩니다.

플랫폼은 매니페스트를 확인하고 주의 분산 행동 최적화 활동만 제한된 상태로 실행할 책임이 있습니다.

참고: 플랫폼은 제한사항에 관한 앱의 실질적인 준수를 감지하거나 시행할 수 없으며 매니페스트에서 앱의 선언만 확인할 수 있습니다. 이러한 운전자 주의 분산 행동 가이드라인 준수는 Google Play 검토 과정에서 시행됩니다.

모든 앱 활동이 주의 분산 행동 최적화일 필요는 없습니다. 앱은 더 제한된 상태에 비해 제한되지 않은 상태(예: 차량이 주차된 경우)를 위한 다양한 사용자 환경을 제공할 수 있습니다. 따라서 AndroidManifest.xml 파일에서 앱의 <activity> 요소에 다음 메타데이터를 추가하면 앱은 특정 활동을 주의 분산 행동 최적화로 태그할 수 있습니다.

<activity android:name=".DistractionOptimizedMainActivity"....>
....
<meta-data android:name="distractionOptimized" android:value="true"/>
</activity>

제한된 상태에서 실행되도록 설계된 활동을 제공하는 앱은 이 정보를 매니페스트에서 선언해야 합니다. 플랫폼은 활동이 제한된 상태에서 실행되도록 허용할지 여부를 결정하기 전에 선언된 정보만 확인합니다.