Skip to main content

서비스 시나리오별 권한 및 정책

로플랫 SDK 탑재 과정에서 권한 및 심사 정책에 관련하여 자주 받은 질문과 그에 대한 답변을 모아두었습니다.

미리 검토 후 가이드를 따라간다면, 시행착오를 줄이는 데 도움이 됩니다.

위치 서비스 이용 약관 동의 획득 방식

  1. 약관 동의 획득 케이스

    A. 앱 설명과 웹 사이트에 약관 변경 공지, 처음 앱을 설치했을 때 기본 위치 약관 동의

    B. 사용자가 선택적으로 위치 약관 동의

  2. (1-A를 선택한 경우) 약관 동의 철회 시점

    A. 사용자가 약관 동의 설정 화면으로 이동해서 동의 철회

    B. 주기적으로 앱 실행 시 팝업, 알림으로 동의 확인

  3. (1-B를 선택한 경우) 약관 동의 시점

    A. 앱이 실행되면 팝업으로 약관 동의 요청

    B. 사용자가 설정 메뉴를 찾아가서 약관 동의

    C. 로플랫 SDK 위치 정보가 필요할 때 약관 동의 요청


백그라운드 위치 권한(항상 허용) 포함 여부

로플랫 SDK가 동작하기 위해서는 위치 권한이 필요합니다.

위치 권한은 크게 2가지로 앱 사용 중 허용, 항상 허용이 있습니다.

위치 권한을 어디까지 사용할지, 사용자에게 어떤 시나리오로 권한을 요청할지 고민해 보고 가이드를 보시는 걸 권장합니다.


두 권한 모두 SDK는 동작하지만, 지속적인 위치 정보 획득을 위해서 항상 허용 포함을 권장 합니다.

위치 권한별 SDK 동작/구글 플레이 심사 과정 차이는 권한 및 정책 확인 > 정책/심사 분기 문서를 확인해 주세요.


위치 권한과 Foreground Service 알림

위치 권한이 앱 사용 중 허용일 때 사용자에게 앱이 백그라운드에서 위치 정보를 수집하고 있다는 알림이 뜰 수 있습니다.


이 알림은 스와이프해서 지울 수 있고, 지우더라도 SDK는 문제없이 동작합니다.

항상 허용을 사용하는 경우 Foreground Service를 최소한으로 사용해서 사용자에게 알림이 나타나는 시간을 최소화할 수 있습니다.


선택 추가 권한의 특징

선택 권한을 추가하면 아래와 같은 장점이 있습니다.

  • 백그라운드 위치 권한: 백그라운드에서 자유롭게 위치 이벤트를 받을 수 있습니다.
  • 활동 감지 권한: 안드로이드의 신체 활동 이벤트를 활용하여, 차량 이동이나 한 장소에 장기간 체류하는 불필요한 경우에 네트워크나 GPS 사용을 자제해서 배터리 사용량을 줄입니다.

다만 권한 추가 시 플레이 스토어에서 앱을 검수할 때 심사 과정이 추가될 수 있습니다.

플레이 스토어 심사 과정에 대한 설명은 권한별 추가 설명 링크에서 확인하실 수 있습니다.