콘텐츠로 이동

하이브 플랫폼이란

하이브 플랫폼은 게임 개발과 운영에 필요한 모든 서비스를 올인원으로 제공하는 Game Backend as a Service(GBaaS)입니다.

게임 개발사는 하이브 플랫폼를 통해 인증, 빌링, 프로모션과 같은 게엠에 반드시 적용해야 하는 핵심 기능을 빠르게 구현할 수 있습니다. 뿐만 아니라, 게임 개발과 운영에 필요한 데이터를 '하이브 콘솔'이라는 하나의 백오피스 안에서 편리하게 설정하고 관리할 수 있습니다.

하이브 플랫폼을 사용하면 게임 콘텐츠 개발에만 집중할 수 있으며 게임 개발과 운영에 들어가는 비용을 효과적으로 절감할 수 있습니다. 또한 캠페인 배너, 커뮤니티, 친구 초대, 매치메이킹과 같은 유저 특화 기능을 게임에 적용할 수 있어 유저 참여도를 높이고 유입율을 증가시킬 수 있습니다.

제공 서비스

하이브 플랫폼에서는 모바일 게임 개발부터 출시 및 운영에 필요한 서비스를 크게 SDK, 콘솔, **API**로 제공합니다. 하이브 플랫폼의 다양한 기능을 게임에 적용하여 개발하고 운영하기 위해서는 이 세 가지 시스템을 사용해야 합니다.

본 개발자 사이트의 가이드가 이 세 가지를 중심으로 구성되어 있는 이유는 게임에 하이브 플랫폼을 잘 적용하고 운영하는 데에 각 서비스 별 가이드를 잘 활용하도록 하기 위함입니다.

이 밖에 기타 도구로, 개발된 게임을 자동으로 업데이트 실행하는 크로스플레이런처, 설치한 SDK의 버전을 자동으로 업그레이드하는 SDK 매니저, 리모트플레이와 마케팅어트리뷰선과 같은 특화 기능을 위해 SDK와 연동해서 사용하는 플러그인 등이 있습니다.

  • 콘솔: 하이브 플랫폼으로 개발한 게임을 서비스, 운영할 때 사용되는 유저 데이터 관리 콘솔
  • SDK: 인증(Google, Facebook 등 SNS 로그인), 빌링(유료 아이템 결제), 프로모션(공지, 광고 배너), 노티피케이션(앱 푸시 메세지와 알림) 등 게임에 다양한 기능을 구현하도록 게임 클라이언트 개발 시 적용하는 도구
  • API 서버: SDK인증, 빌링 등 다양한 기능을 SDK로 개발할 때 필요한 응답 데이터를 요청하도록 하이브 서버에서 제공하는 API
  • 기타 도구: 크로스플레이런처, SDK 매니저, 플러그인 등

주요 기능

하이브 플랫폼에서 제공하는 주요 기능은 아래와 같습니다.

  • 콘솔
    콘솔은 하이브의 모든 제품과 연결되어 통합 관리 시스템을 제공하는 백오피스 환경입니다. 또한 유저가 하이브 제품을 사용하기 전에 경험하는 회원가입, 권한 설정, 요금제 변경 등의 온보딩 과정을 포함합니다.
  • 앱센터
    앱센터는 Hive 제품에서 공통으로 사용하는 정보를 통합적으로 관리합니다. 앱센터를 이용해서 프로젝트를 관리하고 다른 제품에 데이터를 전달할 수 있습니다.
  • 프로비저닝
    프로비저님은 앱을 시작하면 가장 먼저 실행되어 서비스에 필요한 정보를 제공하는 초기화 기능입니다. 프로비저닝을 이용하면 서비스 이용 전에 유저에게 약관 동의를 받아 국가별 법규 사항을 준수하고, 유저의 서비스 이용 환경을 확인할 수 있습니다. 또한 공지 팝업을 노출하여 유저의 앱 진입을 제어할 수 있습니다.
  • 인증
    인증은 게임 유저 관리를 위한 필수 기능인 로그인을 제공합니다. 다양한 IdP(Identity Provider)를 지원하며, 하나의 게임 계정에 다수의 IdP를 연동할 수 있습니다.
  • 빌링
    인앱 결제부터 아이템 지급 등 결제와 관련한 모든 기능 개발과 운영에 필요한 서비스를 제공합니다. 모바일에서 PC까지 다양한 환경에서 상품 결제가 가능하며, 모든 스트어의 인앱 결제를 하나의 API로 연동할 수 있습니다.
    빌링 기능을 사용하면 게임 매출을 향상할 뿐만 아니라 쿠폰으로 유저에게 혜택을 제공해 게임 운영에 도움을 줄 수 있습니다. 결제 취소 및 환불에 대한 대응책을 제공하고 데이터 분석을 통해 매출 향상에 기여합니다. 특히 ‘환불 유저 재결제’기능을 통해 스토어의 환불 정책을 악용하는 유저를 차단할 수 있어 수익 손실을 방지하고 게임 운영의 안정성을 제공합니다. //빌링 피처 페이지로
  • 노티피케이션
    노티피케이션은 타임존을 기반으로 인증 코드를 발송 및 검증하는 SMS OTP 서비스를 제공합니다. 16개 국가별 언어를 지원하여 현지화에 최적화된 푸시 운영을 할 수 있습니다.
  • 프로모션
    프로모션은 게임의 새로운 소식이나 이벤트를 유저에게 효과적으로 노출하는 기능을 제공합니다. 크로스 프로모션을 통해 다른 게임 내에서 게임을 광고하거나 게임에 초대하여 유저의 참여도를 높일 수 있습니다. 또한 게임에 광고를 노출하여 수익을 창출할 수 있습니다.

  • 고객센터
    고객센터는 유저 문의 등록 및 답변 기능을 제공합니다. FAQ 설정, 상담원 관리, 상담 만족 평가, VIP 유저 관리 등 통합된 고객 지원 환경을 제공합니다.

  • 애널리틱스
    애널리틱스는 게임 운영과 개발에 관련된 데이터 관리 및 분석 플랫폼입니다. 대용량 로그 데이터를 무제한으로 수집하고 저장할 수 있으며, 게임의 클라이언트와 서버로 게임 개발과 운영에 필요한 정보를 실시간으로 전송합니다. 자동 로그 수집 기능 및 다양한 분석 도구를 통해 수집한 데이터를 효과적으로 분석하여 게임 운영의 필요한 지표로 활용할 수 있습니다.

  • 데이터 스토어
    데이터 스토어는 게임에서 발생하는 유저의 데이터를 key-value 형태로 저장하고, 조회하는 기능을 제공합니다. 이를 저장하고 읽기 가능한 데이터 저장소를 제공합니다. 하이브 콘솔을 통해 데이터 백업 현황을 조회할 수 있고, 특정 백업 시점을 선택해 전체 데이터를 복구할 수 있습니다.

  • 허큘리스
    허큘리스는 게임 어뷰징에 대한 탐지 및 추적 기능을 제공합니다. 허큘리스를 이용하면 게임 어뷰징 통계 지표 분석과 어뷰징 탐지 로그를 바탕으로 한 운영 제재와 같이 다양한 어뷰징 데이터 분석 및 활용이 가능합니다.

  • 마케팅 어트리뷰션
    마케팅 어트리뷰션은 게임 설치, 게임 업데이트, 아이템 구매와 같이 유저가 게임을 플레이하면서 발생하는 이벤트 로그를 수집하는 기능을 제공합니다. 수집된 이벤트 로그 분석을 바탕으로 유저 활동을 추적 및 활용하여, 광고 성과를 극대화할 수 있으며 게임 내 최적화된 경험을 제공할 수 있습니다.

  • 커뮤니터 & 웹상점
    커뮤니터 & 웹상점은 게임 유저 간에 정보를 교환하거나, 게임 관리자와 유저 간에 소통할 수 있는 커뮤니티 공간입니다. 관리자는 손쉽게 커뮤니티 생성과 커스텀 제작이 가능하며, 건전한 커뮤니티 환경 조성을 위한 이용 제한, 게시글 관리, 금칙어 기능을 제공합니다. 또한 커뮤니티와 연동한 웹상점에서는 유저에게 상품을 판매할 수 있습니다.

  • 광고 수익화
    광고 수익화는 게임 내 광고를 노출하고 수익을 얻을 수 있도록 Adiz와 Adkit 광고 모듈을 지원합니다. 별도의 UI를 구현하지 않아도 간편한 콘솔 설정만으로 전면 광고, 리워드 광고, 배너 광고 등과 같이 각 유형 별로 광고를 노출할 수 있숩니다.

  • 리더보드
    리더보다는 유저의 게임 성취도(점수)를 바탕으로 타 유저 간의 상대적인 비교 기능을 제공합니다. 리더보드를 이용하면 게임 점수 수집부터 랭킹 집계 및 조회를 실시간으로 처리할 수 있습니다.

  • 매치 메이킹
    매치 메이킹은 멀티플레이 게임으로 PVP(Player vs. Player)를 위한 매치메이킹 서비스를 제공합니다. 하이브 콘솔을 통해 다양한 매치 조건을 설정할 수 있으며 게임에서는 설정된 조건에 따라 유저들을 매치할 수 있습니다.

  • 채팅
    //아이콘 임의 적용 채팅은 게임 내 커뮤니케이션을 위한 다양한 채팅 채널 및 메시징 기능을 제공합니다.

  • AI 서비스
    AI 서비스는 인공지능 기술을 활용한 다양한 서비스를 제공합니다. 자동 번역, 어뷰징 탐지, 커뮤니티 모니터링 및 분석 등과 같이 게임 운영에 AI 기술을 적용함으로써 보다 빠르고 정확하게 작업 효율을 높일 수 있습니다.

  • 크로스플레이 런처
    크로스플레이 런처는 PC 앱을 Windows 혹은 macOS PC 환경에서 검수하고 배포할 수 있는 도구입니다. 또한 유저의 PC 앱을 자동으로 설치, 실행, 업데이트를 수행합니다.

  • 리모트 플레이
    //아이콘 임의 적용 리모트 플레이는 호스트 PC 게임을 원격의 디바이스(PC, Mobile) 상에서도 웹을 통해 플레이할 수 있는 고성능 게임 스트리밍 서비스입니다. WebRTC(Web Real-Time Communication)를 통한 P2P 접속을 통해 네이티브 게임 앱을 별도의 디바이스에서 설치 및 다운로드할 필요 없이 인터넷이 가능한 환경이면 언제 어디서든 바로 게임 플레이를 할 수 있습니다.

  • 블록체인
    블록체인은 멀티 체인 기반 웹 3 게임 개발 및 운영을 위해 반드시 필요한 기능을 제공합니다. 블록체인 전문 지식 없이도 웹 3 게임에 필요한 필수 기능들(컨트랙트, NFT, 락/언락)을 API 및 하이브 SDK를 통해 이용할 수 있습니다. 콘솔 내 블록체인 설정 기능을 통한 운영 설정을 지원합니다.

초기화 및 인증

앱에 접속한 회원을 검증하고, 로그인과 약관 동의에 필요한 API를 제공합니다.

프로모션

글로벌 서비스에 최적화 된 운영 및 마케팅 기능을 사용할 수 있습니다.

빌링

결제와 관련된 모든 과정을 백오피스로 관리합니다.

노티피케이션

앱을 대상으로 하는 푸시와 유저에게 보내는 이메일을 관리할 수 있습니다.

마케팅 어트리뷰션

앱에 유저가 유입되는 경로 및 유저의 활동을 추적하는 서드 파티 모바일 앱 어트리뷰션을 제공합니다.

애널리틱스

앱 분석을 위한 다양한 지표를 제공하고, 특정 유저에게 최적화된 마케팅 캠페인을 진행할 수 있습니다