약관 적용하기

Hive SDK는 초기화 시 유저의 접속 IP로 판단한 국가 및 퍼블리싱사에 맞는 적절한 약관을 노출시키지만, 이후 게임에서는 국가별로 어떤 약관에 대한 동의를 받는지 여부와 상관 없이 모든 유저가 약관·개인정보처리방침 등을 볼 수 있는 링크를 제공해야 합니다. Hive에서 제공하는 약관 링크를 연결하면 Hive 백오피스에 등록된 조건에 따라 노출될 약관이 자동으로 선택되어 노출됩니다. 약관 링크를 표기하는 규정은 퍼블리싱 회사에 따라 차이가 있습니다.

  • 적용 예시

약관을 표시하기 위해서는 Auth 클래스의 showTerms() 메서드를 호출하세요. 다음은 이용약관을 노출하는 예제 코드입니다.

Unity®

API Reference: hive.Auth.showTerms

C++

API Reference: Auth:showTerms

Kotlin

API Reference: Auth.showTerms

Java

API Reference: com.hive.Auth.showTerms

Swift

API Reference: AuthInterface.showTerms

Objective-C

API Reference: HIVEAuth:showTerms

 

신규 법인에서 Hive 적용하기

Hive SDK v4.11.4부터 Hive 플랫폼을 적용할 수 있는 회사가 확대됩니다. 기존에는 GAMEVIL과 Com2uS에서만 이용할 수 있었지만 이제는 신규 법인에서도 Hive가 제공하는 플랫폼 서비스를 이용할 수 있습니다.

활용할 수 있는 리소스 안내

신규 법인이 Hive 플랫폼으로 게임을 출시할 때 활용할 수 있는 리소스를 안내합니다.

  • Unity 엔진을 활용하는 경우
    1. 프로젝트를 빌드한 후 생성되는 Xcode 프로젝트 내 애셋 카달로그(.xcassets) 폴더를 직접 생성합니다.
    2. 애셋 카달로그 폴더에 회사 로고를 저장하면 약관 다시보기 또는 권한 고지 팝업에 적용할 수 있습니다.
    3. 로고 파일 이름과 크기는 반드시 아래 규칙을 준수합니다.
    • 파일 이름: auth_terms_logo
    • 파일 크기: 99*18

    • Xcode 예시 화면