Android 생태계의 핵심은 사용자 신뢰에 대한 공동의 노력입니다. 모바일 환경이 발전함에 따라 민감한 정보를 보호하는 접근 방식도 발전하고 있습니다. Android 17에서는 사용자에게 더 많은 제어 권한을 부여하고 개발자에게 데이터 수집 최소화 및 제품 안전을 위한 우수한 솔루션을 제공하도록 설계된 새로운 위치 개인 정보 보호 기능 모음을 도입합니다. Google의 전략은 고품질 환경과 강력한 개인 정보 보호를 균형 있게 유지하는 새로운 도구를 도입하고 사용자가 데이터를 관리할 수 있도록 투명성을 개선하는 데 중점을 둡니다.
위치 버튼 도입: 일회성 사용을 위한 간소화된 액세스
주변 상점 찾기 또는 소셜 게시물 태그 지정과 같은 일반적인 작업의 경우 앱에 사용자의 정확한 위치에 대한 영구적 또는 백그라운드 액세스 권한이 필요하지 않습니다.Android 17에서는 책임감 있는 일회성 정확한 위치 액세스를 위한 명확한 경로를 제공하도록 설계된 새로운 UI 요소인 위치 버튼을 도입합니다. 업계 파트너는 사용자에게 더 간단하고 비공개적인 위치 흐름을 제공하는 방법으로 이 새로운 기능을 요청했습니다.
사용자 개인 정보 보호 기능 강화
위치 공유에 관한 의사 결정을 사용자가 조치를 취하는 시점으로 이동하면 사용자가 공유할 정보의 양과 기간을 더 명확하게 선택할 수 있습니다. 이렇게 하면 사용자가 데이터 공유를 해당 세션에서 앱에 필요한 데이터로만 제한할 수 있습니다. 동의가 제공되면 이 세션 기반 액세스를 통해 위치 종속 기능에 대한 반복적인 메시지가 표시되지 않습니다. 액세스가 조치를 취하는 순간에 명시적으로 요청되므로 개발자는 사용자에게 더 원활한 환경을 제공하고 사용자 의도를 확신할 수 있습니다.
앱의 디자인에 맞게 전체 UI 맞춤설정
위치 버튼은 시스템 전체의 인식 가능성을 유지하면서 앱의 디자인과 통합되도록 광범위한 맞춤설정 옵션을 제공합니다. 다음과 같은 버튼의 시각적 스타일을 수정할 수 있습니다.
- 배경 및 아이콘 색 구성표
- 윤곽선 스타일
- 크기 및 모양
또한 미리 정의된 옵션 목록에서 적절한 텍스트 라벨을 선택할 수 있습니다. 보안 및 신뢰를 보장하기 위해 위치 아이콘 자체는 필수이며 맞춤설정할 수 없지만 글꼴 크기는 사용자 접근성 설정을 준수하도록 시스템에서 관리합니다.
Jetpack과의 간소화된 통합 및 자동 이전 버전과의 호환성
위치 버튼은 Jetpack 라이브러리로 제공되므로 다른 Jetpack 뷰 구현과 마찬가지로 기존 앱 레이아웃에 쉽게 통합할 수 있으며 정확한 위치에 액세스할 권한을 요청하는 방법을 간소화합니다. 또한 Jetpack 라이브러리로 위치 버튼을 구현하면 사용자가 Android 16 이하를 실행하는 기기에서 버튼을 탭할 때 기존 위치 메시지를 기본값으로 설정하여 이전 버전과의 호환성을 자동으로 처리합니다.
Android 위치 버튼은 Android 17 베타 3부터 테스트할 수 있습니다.
위치 액세스 투명성
사용자는 위치 데이터에 대한 액세스를 모니터링하고 제어하는 데 사용할 수 있는 도구를 이해하는 데 어려움을 겪는 경우가 많습니다. Android 17에서는 위치 정보 액세스 권한 투명성을 이미 마이크 및 카메라에 설정된 높은 표준에 맞춥니다.
- 업데이트된 위치 표시기: 이제 시스템이 아닌 앱이 사용자의 위치에 액세스할 때마다 사용자에게 알리는 영구적인 표시기가 표시됩니다.
- 기여 및 제어: 사용자는 표시기를 탭하여 최근에 위치에 액세스한 앱을 정확히 확인하고 '최근 앱 사용' 대화상자를 통해 이러한 권한을 즉시 관리할 수 있습니다.
밀도 기반 대략적인 위치로 사용자 개인 정보 보호 강화
Android 17에서는 인구 밀도를 인식하도록 대략적인 위치 (대략적인)의 알고리즘도 개선합니다. 이전에는 대략적인 위치에서 2km 너비의 정적 그리드를 사용했습니다. 인구 밀도가 낮은 지역에서는 2km 정사각형에 소수의 사용자만 포함되는 경우가 많으므로 개인 정보 보호가 충분하지 않을 수 있습니다. 새로운 접근 방식은 이 고정 그리드를 지역 인구 밀도를 기반으로 하는 동적으로 크기가 조정되는 영역으로 대체합니다. 인구 밀도가 낮은 지역의 그리드를 늘림으로써 Android는 밀집된 도심에서 외딴 지역에 이르기까지 다양한 환경에서 보다 일관된 개인 정보 보호 보장을 제공합니다.
런타임 권한 대화상자 개선
위치의 런타임 권한 대화상자는 사용자가 탐색하기에 더 복잡한 흐름 중 하나입니다. 사용자는 각 앱에 부여할 권한 액세스의 세분성과 기간을 결정해야 합니다. 사용자가 마찰을 줄이면서 가장 많은 정보를 바탕으로 개인 정보 보호 결정을 내릴 수 있도록 지원하기 위해 Google은 대화상자를 재설계하여 "정확한" 및 "대략적인" 선택사항을 시각적으로 더 구별하여 사용자가 자신의 요구사항에 가장 적합한 액세스 수준을 선택하도록 유도했습니다.
Android 17 빌드 시작
새로운 위치 개인 정보 보호 도구는 이제 베타 3에서 사용할 수 있습니다. 정식 출시 전에 이러한 기능을 개선하는 데 도움이 되는 의견을 기다리고 있습니다.
- 의견: [공식 트래커]에서 문제를 신고합니다.
지금 바로 더 원활하고 비공개적인 환경을 구축하세요.
계속 읽기
-
제품 소식
Android 17은 오늘 베타 3으로 플랫폼 안정성에 공식적으로 도달했습니다. 즉, API 노출 영역이 잠겨 있습니다. 최종 호환성 테스트를 실행하고 Android 17을 타겟팅하는 앱을 Play 스토어에 푸시할 수 있습니다.
Matthew McCullough • 5분 읽기
-
제품 소식
보안은 Android의 기본입니다. Google은 인증 관리자 및 FLAG_SECURE와 같은 강력한 보안 도구와 기능을 제공하여 플랫폼을 안전하게 유지하고 사용자 데이터를 보호하기 위해 개발자와 협력합니다.
Bennet Manuel, Robert Clifford • 2분 읽기
-
제품 소식
이제 Android 스튜디오 Panda 4가 안정화되어 프로덕션에서 사용할 수 있습니다. 이 출시에는 계획 모드, 다음 수정 예측 등이 포함되어 고품질 Android 앱을 그 어느 때보다 쉽게 빌드할 수 있습니다.
Matt Dyor • 5분 읽기
소식 받아 보기
Android 개발 관련 최신 정보를 이메일로 받아 보세요. 매주