약관 표시 기준
Hive SDK에서는 앱 시작 시 접속한 국가에 맞는 약관을 표시하고 동의 받을 수 있습니다.
약관 구조¶
콘솔에서 설정 가능한 약관 구조는 아래와 같습니다.
- 약관 그룹(L코드): 국가별로 표시될 약관의 최종 조합입니다.
- 약관 조합(M코드): 1개의 국가에 대해 표시할 약관 세트입니다. 앱 최초 시작 시 동의를 받을 수 있는 약관과 다시 보기용 웹페이지 약관으로 구성됩니다.
- 약관 내용(S코드): 약관 내용을 구성합니다.
- 약관 카테고리(T코드): 약관 내용을 구분하는 그룹입니다.
약관 표시 구분¶
프로젝트에 약관이 등록되면, 플랫폼의 국가 판단 기준인 IP분기에 맞추어 해당 약관이 노출됩니다. Hive SDK 설정에서 약관 동의 단위를 기기 또는 계정 기준으로 선택할 수 있으며, 이에 따른 약관 노출 시점은 아래와 같습니다.
- 기기 기준 약관 설정일 경우
- 사용 단말기에서 앱 최초 실행 시, 약관 동의를 받습니다.
- 약관 개정(버전 변경)으로 인한 재동의 필요 시, 앱을 실행할 때 약관 동의를 받습니다.
- 계정 기준 약관 설정일 경우 (Hive SDK 4.23.0 이상 지원)
- 서비스에 처음 접속하는 계정으로 로그인 시, 약관 동의를 받습니다.
- 약관 개정(버전 변경)으로 인한 재동의 필요 시, 로그인 할 때 약관 동의를 받습니다.
로그아웃 시에는 약관을 표시하지 않습니다.