원활하고 안심할 수 있는 사용자 환경을 촉진하려면 UX에 앱이 헬스 커넥트에서 사용하는 데이터에 액세스하는 방식을 명확하게 설명하는 권한 화면을 포함하고 데이터가 사용되는 방식을 사용자가 이해하는 데 도움이 되는 방식으로 데이터 소스를 표시해야 합니다.
권한 요청 방법
앱에서 권한을 요청할 때마다 UX에서는 액세스하려는 데이터 유형을 명확하게 설명해야 합니다.
신규 헬스 커넥트 사용자
다음은 앱이 새로운 헬스 커넥트 사용자에게 권한을 요청할 수 있는 세 가지 방법을 보여주는 예시입니다.
앱 홈 화면의 프로모션 카드
설정 메뉴의 옵션
다른 모든 진입점은 선택사항이지만 설정 메뉴에서 권한을 요청하는 옵션은 앱에서 항상 제공해야 합니다.
앱의 온보딩 흐름에 통합
취소된 권한
앱의 '설정' 화면에서는 사용자에게 헬스 커넥트 데이터 유형에 관한 권한을 취소하는 간단한 방법을 제공해야 합니다.
권한 부족
앱의 Health Connect API 액세스 권한이 충분하지 않으면 모든 진입점에서 사용자에게 다음 화면이 표시됩니다.
권한이 두 번 취소됨
사용자가 권한 요청 화면에서 '취소'를 연속으로 두 번 선택하는 경우 앱은 사용자에게 다음과 유사한 화면을 표시해야 합니다.
기여 분석
신뢰를 쌓고 안심할 수 있도록 하려면 앱에서 데이터를 얻는 방법을 사용자에게 보여주는 것이 중요합니다. 여기에는 두 가지 방법이 있습니다.
- 기본 기여 분석
- 교육을 통한 기여 분석
기본 기여 분석
최소한 사용자 인터페이스(UI)에는 앱 소스 아이콘과 이름이 표시되어야 합니다(또는 아이콘을 표시할 수 없는 경우에는 앱 이름만).
기본 기여 분석은 다음 화면에 적합합니다.
- 홈
- 활동 로그
- 활동 세부정보
홈 화면의 아이콘
활동 로그의 아이콘 및 앱 이름
교육을 통한 기여 분석
헬스 커넥트의 '앱 권한' 화면으로 직접 연결되는 링크를 통해 사용자가 데이터의 출처에 관한 정보를 쉽게 얻을 수 있도록 해야 합니다.
이 유형의 기여 분석은 다음 화면에 적합합니다.
- 활동 세부정보
- 보고서 및 통계
활동 세부정보 화면의 버튼
보고서 화면의 앱 바 아이콘 또는 버튼
삽입된 정보
헬스 커넥트에 연결
위의 두 화면은 모두 헬스 커넥트를 통해 데이터에 액세스하는 앱을 사용자가 제어할 수 있는 '데이터 정보' 화면에 연결되어야 합니다.
데이터 동기화
데이터 동기화가 발생하면, 특히 작업이 완료되는 데 시간이 걸릴 수 있는 경우 사용자에게 알려야 합니다.