콘텐츠로 이동

Hive SDK 개요

Hive SDK는 인증, 결제, 푸시 알림, 광고, 보안, 데이터 분석, 마케팅 추적 관리 등 Hive 플랫폼이 제공하는 다양한 기능을 구현하기 위한 개발 도구입니다. Hive SDK를 사용하면 앱 서비스에 필요한 기능을 쉽게 구현할 수 있습니다. Hive SDK는 항상 Hive 콘솔과 함께 사용해야 하며, 구현하려는 기능에 따라 Hive 서버 API를 함께 사용해야할 때도 있습니다.

Hive SDK 핵심 기능

Hive SDK가 제공하는 기능들 중 핵심 기능은 아래와 같습니다.

인증

Hive SDK는 다양한 IdP(IdP, Identity Provider) 인증 수단을 제공하며, 자동 로그인 및 묵시적 로그인, 명시적 로그인을 모두 지원합니다.

빌링

Hive SDK는 간단하게 인앱 결제를 구현할 수 있도록 상품 구매, 영수증 검증, 상품 중복 지급 체크, 결제 로그 전송 등을 지원합니다.

빌링을 사용하기 위해서는 구매 전 한번 IAP v4 초기화를 요청해야 합니다. 상품 구매는 App Store 혹은 Google Play 등 앱 마켓 콘솔에 등록한 marketPid를 매개변수로 구매를 요청합니다.

노티피케이션

Hive SDK는 Hive 콘솔 설정과 Hive 서버 API 호출을 통해 이용자에게 푸시 메시지를 발송하는 리모트 푸시와, 앱 클라이언트가 직접 이용자에게 푸시를 발송하는 로컬 푸시를 지원합니다.

프로모션

Hive SDK는 새소식, 리뷰 팝업, 이벤트 배너 등 다양한 프로모션 기능을 제공합니다. 새소식 기능을 이용하여 앱 공지사항이나 이벤트 배너를 게시할 수 있습니다. 또 마켓으로 이동하지 않고 앱 내에서 바로 리뷰를 남길 수 있는 네이티브 리뷰 팝업과 원하는 이미지와 문구로 구성할 수 있는 Hive 리뷰 팝업을 제공합니다.

마케팅 어트리뷰션

Hive SDK는 여러분의 앱에 유저가 진입하는 경로와 유저 활동을 추적하는 서드 파티(Third party) 모바일 앱 어트리뷰션을 제공합니다. Hive SDK가 제공하는 서드 파티 모바일 앱 어트리뷰션은 Adjust와 Singular, AppsFlyer, Firebase Analytics 네 가지입니다.

애널리틱스

Hive SDK는 앱에서 수집한 데이터를 바탕으로 사업에 필요한 주요 지표를 모두 표준화 하여 온라인으로 지표 정보를 제공합니다. 지표로 제공하는 정보는 게임 매출, 이용자, 동접, 게임 판수, 재화 지표 등이며, 게임 사업 담당자들은 이 정보를 이용하여 게임의 현재 운영 상태를 쉽게 파악하고 필요에 따라 빠르게 대응할 수 있습니다.

데이터 스토어

Hive SDK는 NoSQL 클라우드 데이터베이스를 사용하여 게임 구성 요소나 설정 정보 등 클라이언트에 사용되는 데이터를 저장하고 동기화하는 기능을 제공합니다. 배포 및 유지 관리할 서버가 필요없는 클라이언트 기반의 게임이나 클라이언트 간 실시간 업데이트가 필요한 경우 좋은 솔루션이 될 수 있습니다.

허큘리스

Hive SDK는 Hive 플랫폼 게임을 대상으로 게임 어뷰징 탐지 및 추적 기능 서비스를 제공해 안전하고 쾌적한 게임 환경을 제공합니다.