Hive SDK에서는 앱 시작 시 접속한 국가에 맞는 약관을 표시하고 동의 받을 수 있습니다.

약관 구조

Hive 콘솔에서 설정 가능한 약관 구조는 아래와 같습니다.

  1. 약관 그룹(L코드): 국가별로 표시될 약관의 최종 조합입니다.
  2. 약관 조합(M코드): 1개의 국가에 대해 표시할 약관 세트입니다. 앱 최초 시작 시 동의를 받을 수 있는 약관과 다시 보기용 웹페이지 약관으로 구성됩니다.
  3. 약관 내용(S코드): 약관 내용을 구성합니다.
  4. 약관 카테고리(T코드): 약관 내용을 구분하는 그룹입니다.

약관 표시 구분

프로젝트에 약관이 등록되면, Hive 플랫폼의 국가 판단 기준인 IP분기에 맞추어 해당 약관이 노출됩니다.
Hive SDK 설정에서 약관 동의 단위를 기기 또는 계정 기준으로 선택할 수 있으며, 이에 따른 약관 노출 시점은 아래와 같습니다.

  1. 기기 기준 약관 설정일 경우
    1. 사용 단말기에서 앱 최초 실행 시, 약관 동의를 받습니다.
    2. 약관 개정(버전 변경)으로 인한 재동의 필요 시, 앱을 실행할 때 약관 동의를 받습니다.

  2. 계정 기준 약관 설정일 경우 (Hive SDK 4.23.0 이상 지원)
    1. 서비스에 처음 접속하는 계정으로 로그인 시, 약관 동의를 받습니다.
    2. 약관 개정(버전 변경)으로 인한 재동의 필요 시, 로그인 할 때 약관 동의를 받습니다.

    로그아웃 시에는 약관을 표시하지 않습니다.