약관이란
게임을 이용하는 유저의 권리를 보호하고 법규를 준수하기 위해 약관·개인정보처리방침 등에 대해 고지하거나 동의를 받을 필요가 있습니다. 아래와 같은 조건에서 게임 실행 후 SDK를 초기화하면 Hive 플랫폼에서 국가를 판별하고 콘솔에 등록된 조건에 따라 약관 동의 팝업 창이 노출됩니다.
- 게임 다운로드 후 최초 실행
- 약관이 개정된 이후 게임 재실행
콘솔에서는 한국, 미국, 일본, 중국, 대만, 홍콩, 마카오, 러시아, 프랑스, 독일 등 10개 국가에 대해 약관을 등록하고 약관 동의 팝업 창의 노출 여부를 설정 할 수 있습니다. 약관 동의 팝업 창이 노출되지 않더라도 약관을 조회(다시보기)할 수 있는 기능을 게임 내 설정에 표시해야 합니다.
Warning
광고성 알림 수신동의 한국 유저인 경우 정보통신망법 제50조(영리목적의 광고성 정보 전송 제한) 조항에 따라 푸시 알림을 통해 광고성 정보를 전송하기 위해서는 사전에 수신동의를 받아야 합니다.또한 야간에 광고성 정보를 전송하기 위해서는 별도의 수신동의를 받아야 하는데 이와 관련하여 Hive는 광고성 알림 수신동의 및 야간 광고성 알림 수신동의를 받을 수 있는 기능을 제공합니다.
Note
광고성 알림 수신에 대한 동의·거부 기능은 콘솔을 통해 발송하는 푸시 알림에 대해서만 필터링합니다. 로컬 푸시 또는 Hive 푸시 API를 이용해서 게임 서버에서 발송하는 푸시는 광고성이 아닌 것으로 간주합니다.
약관은 게임에 필요한 약관을 제공하고 그 관리를 보다 손쉽게 할 수 있는 시스템을 제공합니다.
약관은 실제 게임에 적용되기까지 몇단계를 거쳐 작성됩니다. 상대적으로 복잡한 구조를 가지고 있기 때문에 약관 자체를 이해하기 위한 과정이 필요합니다. 약관 구조에 대한 이해는 아래 그림을 참고해 주세요.
약관은 크게 약관내용(S), 약관조합(M), 약관그룹(L)의 구조로 나뉩니다.
먼저 약관내용(S)은 실제 약관 내용, 가령 "이용 약관"의 경우 실제 이용 약관 내용 텍스트를 작성하고 관리하는 곳입니다. 새로운 약관 개정이 있다면 이 페이지에서 새 약관 버전을 만들거나 기존 문서를 개정하는 등의 작업을 하게 됩니다.
약관조합(M)은 약관내용(S)들을 묶어 실제로 사용자에게 보이는 한 벌의 페이지를 만듭니다. http://terms.withhive.com/terms/policy/view/M3 이와 같이 실제 접속할 수 있는 주소를 가지는 형태의 페이지를 작성하는 곳입니다.
약관그룹(L)은 약관조합(M)들을 다시 그룹화하여 특정 게임에 적용할 완전한 약관을 만드는 곳입니다. 각각의 약관조합(M)들은 국가별 약관을 구성하게 됩니다. 즉, 게임A가 한국/미국/중국 세개의 국가를 대상으로 서비스하는 게임인 경우 이 게임의 약관그룹은 한국용 약관조합(M), 미국용 약관조합(M), 중국용 약관조합(M) 이렇게 총 세벌의 약관조합(M)을 가지는 셋트로 구성되어야 합니다. 이 셋트 구성을 작성하고 게임에 적용하는 작업하는 하는 곳입니다.