Google Play에서 비즈니스를 성장시키는 데 도움이 되는 무료 웹 세미나 시리즈에 참여하세요. 지금 등록하기

런타임 시 적절한 방법으로 권한 요청하기(Android 6.0 이상)

  • 개발
  • 참여

적절한 시기에 권한을 요청하고 사용자에게 권한 요청의 필요성을 적절히 알리고 안내합니다.

효과가 있는 이유

납득할 수 없는 부적절한 권한 요청은 사용자가 허용하지 않을 수도 있습니다. 그 결과 앱이 사용자에게 의도한 기능을 제공하지 못할 수도 있습니다. 최악의 경우 권한을 잘못 요청하여 사용자가 앱을 신뢰하지 않아 제거하게 되는 경우도 있습니다.

권한 요청 권장사항을 따르면 사용자에게 앱이 적절한 요청을 하고 있으며 액세스를 허용하는 데이터나 기능을 신중하게 다룰 것이라는 확신을 줄 수 있습니다. 이렇게 하면 사용자가 앱에 필요한 권한을 허용하고 의도된 앱의 기능을 경험하게 되면서 계속 참여할 가능성이 커집니다.

권장사항

  • 특히 권한 사용이 명확하지 않은 경우 권한을 요청하기 전에 사용자에게 안내합니다. 권한을 요구하는 기능은 권한을 요청함으로써 확실한 혜택을 제공해야 합니다.
  • 권한 사용을 시도하기 전에 항상 권한이 허용되었는지 확인합니다. 사용자는 시스템 설정을 통해 언제든지 권한을 취소할 수 있습니다.
  • 사용자가 권한을 허용하여 즉시 혜택을 얻을 수 있게 합니다. 이를 통해 사용자에게 신뢰를 심어주고, 권한 요청이 타당하며 필요한 것이었다는 확신을 줄 수 있습니다.
  • 사용자가 권한 거부를 취소할 수 있게 합니다. '다시 묻지 않음' 옵션을 선택한 사용자가 권한을 허용하려는 경우 앱 설정으로 안내합니다.
  • 사용자가 앱이 작동하게 해 주는 올바른 설정을 사용하고 있는지 확인합니다. 앱에 권한이 있어도 사용자는 기기의 특정 설정을 끌 수 있습니다. 예를 들어 비행기 모드는 앱이 데이터를 가져오지 못하게 할 수 있습니다. 또는 위치 권한이 있더라도 사용자가 기기에서 위치를 사용 중지할 수 있습니다.
    • 위치가 필요한 경우 위치 설정 요청을 생성하여 적절한 기기 설정이 사용되고 있는지 확인합니다. 그러면 앱을 종료하지 않아도 기기에서 적절한 위치 설정을 켜라는 대화상자가 사용자에게 표시됩니다.

      Google 검색 앱에 표시되는 위치 설정 요청 대화상자의 예

시작하기

권한 요청