작업 흐름 계획

운전자가 화면과 상호작용해야 하는 시간을 최소화하여 운전자가 도로에 집중할 수 있도록 지원합니다. 각 작업에 가장 적합한 템플릿을 선택하고 작업 흐름을 짧게 유지하면 됩니다.

앱 라이브러리의 템플릿은 운전 중 사용 편의성을 위해 설계되었지만(주차된 경우 제외) 작업 흐름을 5단계 이하로 유지하면 주의 분산을 최소화하는 데 도움이 됩니다.

흐름을 설계할 때는 다음 방법을 숙지해야 합니다.

작업 흐름을 짧게 유지

운전자의 주의 분산을 최소화하려면 작업 흐름을 최대한 짧게 유지하세요.

샘플 작업 흐름의 모형
하위 흐름이 있는 샘플 작업 흐름

사용자가 다음 작업을 실행하면 새 작업이 시작됩니다.

  • 앱의 방문 페이지 템플릿에 도착하거나 다시 돌아감
  • 다른 앱을 여는 작업을 선택합니다.
  • 탐색 템플릿에 표시됩니다 (탐색 앱의 경우).

운전자의 주의가 필요한 상황을 최소화하려면 가능하면 작업 흐름을 3단계 이하로 유지하세요 (구매가 포함된 흐름의 경우 4단계 이하). 흐름이 3~4단계보다 긴 경우 이전 단계로 돌아가는 바로가기를 제공하는 것이 좋습니다.

걸음 수 및 새로고침에 명시된 경우를 제외하고 시작 및 종료 단계를 포함하여 한도는 5단계입니다.

작업 흐름의 템플릿 순서

태스크 흐름을 만들 때는 다음 템플릿 순서 고려사항에 유의하세요.

  • 5단계에서는 목록 및 그리드 템플릿을 사용하지 마세요. 흐름에 5단계가 포함된 경우 마지막 단계는 목록 또는 그리드 기반 템플릿이 아니어야 합니다 (허용되는 템플릿의 예로는 탐색, 메시지, 이 있음).
  • 목록 또는 그리드를 5개 연속으로 배치하지 마세요. 이러한 템플릿 중 하나가 하위 흐름에 있는 경우에도 앱은 목록 기반 또는 그리드 기반 템플릿 5개를 연속으로 사용하여 흐름을 만들면 안 됩니다.

단계 수 및 새로고침

5단계 제한을 초과하지 않는 작업 흐름을 설계하려면 각 흐름의 단계가 어떻게 계산되는지 이해하는 것이 중요합니다.

다음 중 하나가 발생할 때마다 걸음 수가 1씩 증가합니다.

  • 새 템플릿이 표시됩니다.
  • 새 콘텐츠가 기존 콘텐츠의 새로고침이 아닌 경우 동일한 템플릿이 새 콘텐츠와 함께 표시됩니다(새로고침이란 무엇인가요? 참고).

태스크가 동일한 콘텐츠로 이전 뷰로 돌아가면 단계 수가 1씩 감소합니다.

새 템플릿이 적용된 샘플 작업 흐름의 와이어프레임
이 두 예시 모두에서 사용자가 장소 목록을 탐색하고 장소를 선택할 때 단계가 추가됩니다.

특정 작업 흐름에서 걸음 수가 증가하는 방식에 관한 자세한 예는 샘플 흐름을 참고하세요.

새로고침이란 무엇인가요?

새로고침은 단계를 늘리지 않는 템플릿 콘텐츠 업데이트입니다. 새로고침은 거의 항상 앱에서 시작됩니다. 유일한 예외는 사용자가 장소 목록 템플릿에서 새로고침 버튼으로 목록을 새로고침하는 경우입니다.

새로고침으로 간주되는 항목은 템플릿과 적응형 작업 제한 기능 사용 설정 여부에 따라 다릅니다. 이 기능을 사용 설정하면 운전 중에는 새로고침이 제한되어 주의 분산을 최소화하므로 일부 템플릿의 경우 새로고침으로 간주되는 항목의 정의가 확대됩니다 (아래 표 참고).

예를 들어 이 기능을 사용 설정한 경우 목록 또는 그리드 기반 템플릿의 행 수를 변경하는 업데이트는 제목과 섹션 이름이 동일하게 유지되는 한 새로고침으로 간주될 수 있습니다. 이 기능이 사용 설정되지 않은 경우 행 수를 변경하면 걸음 수가 됩니다.

새로고침 예시는 새로고침과 걸음 수 비교 예시샘플 흐름을 참고하세요.

템플릿 유형 새로고침으로 간주되는 항목 적응형 작업 제한 기능이 사용 설정된 경우 새로고침으로 간주되는 항목
탐색, 로그인*, 긴 메시지* 모든 콘텐츠 업데이트 모든 콘텐츠 업데이트
목록, 그리드, 지도, 창, 장소 목록 (지도), 장소 목록 (탐색), 경로 미리보기, 검색, 탭 각 템플릿의 템플릿 제한사항을 확인하세요. 레이아웃이 동일하게 유지되는 모든 업데이트를 의미합니다.
  • 상단에 동일한 제목 또는 탭
그리고 (목록 템플릿에서):
  • 동일한 섹션 이름
메시지 제목과 메시지를 변경하지 않는 업데이트만 해당합니다(예: 버튼 추가).

새로고침과 걸음 수 비교 예

이 예시에서는 적응형 작업 한도 기능이 사용 설정되어 있으므로 제목이 동일한 업데이트는 새로고침으로 간주됩니다.

스크린샷 3개, 한 업데이트는 새로고침으로 계산되고 다른 업데이트는 단계로 간주됩니다.

한 경로에서 업데이트된 행만 있으므로 새로고침으로 간주됩니다. 적응형 작업 한도가 사용 설정되어 있지 않으면 이 작업이 단계로 계산됩니다. 다른 경로에서는 제목이 변경되어 걸음 수가 증가합니다.

적응형 작업 한도

적응형 작업 제한은 주차 중이거나 운전 중에 새로고침이 제한되는 등 특정 제어된 상황에서 앱이 5단계가 넘는 작업 흐름을 갖도록 지원하는 기능입니다. 사용 가능 여부는 위치와 차량 OEM의 재량에 따라 다릅니다 (오른쪽 참고사항 참고).

이 기능이 사용 설정된 경우:

  • 주차 중에는 5단계 이상의 작업 흐름이 허용됩니다 (운전 중에는 5단계 후에 일시중지되며 주차 시 재개할 수 있음)
  • 운전 중에는 주의를 덜 분산시키기 위해 새로고침이 제한되므로 새로고침의 정의가 더 많은 유형의 업데이트를 포함하도록 확대됩니다 (새로고침이란 무엇인가요? 참고).

이 기능이 사용 설정되지 않은 경우:

  • 작업 흐름이 5단계를 초과하면 안 됩니다. 그렇지 않으면 앱이 비정상 종료됩니다.
  • 운전 중에는 새로고침이 제한되지 않으므로 새로고침 정의가 확장되지 않습니다.

새로고침 제한 작동 방식

새로고침 제한을 사용하면 앱이 원하는 만큼 자주 템플릿을 새로고침할 수 있지만 새로고침 간의 시간은 주의를 분산시키지 않도록 간격이 조정됩니다. 제한 기간 동안 여러 번 새로고침이 전송되면 기간이 끝날 때 가장 최근의 새로고침이 표시됩니다.

상호작용형 지도

탐색 앱의 확대/축소 및 이동을 포함하도록 앱을 설계합니다. 사용자는 탐색 앱에 특화된 템플릿(탐색, 경로 미리보기, 지도, 장소 목록(탐색))의 기능을 통해 지도와 상호작용할 수 있습니다(예: 확대/축소, 화면 이동).

사용자는 다음을 사용하여 지도와 상호작용할 수 있습니다.

대화형 지도 모형
사용자가 지도의 장소를 찾기 위해 확대/축소 및 화면 이동을 합니다.

지도 옆의 콘텐츠를 새로고침해도 작업 흐름의 단계 수가 추가되지 않습니다.