HIVE SDK for Unreal Engine

클래스 목록
다음은 클래스, 구조체, 공용체 그리고 인터페이스들입니다. (간략한 설명만을 보여줍니다) :
 CFHiveAnalytics앱과 사용자를 트래킹하고 분석하기 위한 기능 모음
(User Tracking Tool Wrapper & Collect Analytics Log API)

 CFHiveAppInvitationCampaign앱 초대를 위한 캠패인 정보
캠페인은 초대에 대한 보상을 달상하기 위한 조건을 명시한 데이터
 CFHiveAppInvitationData앱 초대 (UserAcquisition)를 위한 정보
 CFHiveAppInvitationSenderInfoUA를 통해 자신을 앱으로 최초 초대한 유저의 정보
 CFHiveAuthV4HIVE SDK 초기화 및 HIVE 인증 기능을 제공한다
HIVE SDK 는 xml 설정 파일을 기반으로 초기화를 수행한다
 CFHiveAuthV4MaintenanceExtraButton추가적인 점검 버튼 정보 Button : 버튼의 Text 문구 ex) 추가 버튼
Action : 버튼을 눌렀을때 동작될 행동
Url : action이 OPEN_URL 일 경우에 브라우징 될 URL
 CFHiveAuthV4MaintenanceInfo서버 점검 및 업데이트 상태 표시 정보 Title : 점검 제목
Message : 점검 내용
Button : 버튼의 Text 문구 ex) 확인
Action : 버튼을 눌렀을때 동작될 행동
Url : action 이 OPEN_URL 일 경우에 브라우징 될 URL
CustomButton : 고객센터 버튼 제목
CustomLink : 고객센터 링크
RemainingTime : EXIT 일 경우 점검 완료까지 남은 초단위 시간
 CFHiveBlockMember차단된 사용자 정보
 CFHiveChannel채팅 채널 정보
 CFHiveChannelListener채널 이벤트 리스너
 CFHiveChannelMessage채널 메시지 정보
 CFHiveChannelNoticeMessage채널 공지 메시지 정보
 CFHiveChannelPage채널 조회 페이지 정보
 CFHiveChannelSendMessageParams채널 메시지 전송 파라미터
 CFHiveChatHiveChat은 실시간, 그룹, 1:1 채팅, 유저 간 차단 기능 등 게임에서 원활한 채팅을 할 수 있도록 필요한 핵심 기능을 제공하기 때문에 유저 간 협력을 증가시켜 게임 플레이 만족도를 높일 수 있습니다
 CFHiveConfigurationHIVE SDK 설정 관리

 CFHiveConnectionListener연결 리스너
 CFHiveCreateChannelParams채널 생성 파라미터
 CFHiveDataStoreHive 데이터 스토어는 NoSQL 클라우드 데이터베이스를 사용하여 게임 구성 요소나 설정 정보 등
클라이언트에 사용되는 데이터를 저장하고 동기화할 수 있습니다
 CFHiveDeletedChannel삭제된 채널 정보
 CFHiveDirectMessage1:1 메시지 정보
 CFHiveDirectMessageListener1:1 메시지 리스너
 CFHiveDirectSendMessageParams1:1 메시지 전송 파라미터
 CFHiveEnterChannelParams채널 입장 파라미터
 CFHiveEnteredMember입장 멤버 정보
 CFHiveExitedMember퇴장 멤버 정보
 CFHiveGetChannelsParams채널 목록 조회 파라미터
 CFHiveIAPV4현재 Hive IAP 가 제공하는 결제 마켓은 애플 앱스토어, 구글 플레이스토어, 원스토어, 삼성 갤럭시스토어, 아마존 앱스토어, 페이스북 클라우드 게임, 화웨이 앱커넥트, PG, Steam, Hive 러비(Lebi) 를 제공한다
 CFHiveIAPV4ProductHIVE IAP 백오피스에서 생성한 상품 정보
마켓에 등록된 상품(Market Pid) 의 정보를 포함한다
 CFHiveIAPV4ReceiptPurchase 나 Restore API 에서 받을 수 있는 결과 정보
 CFHiveInAppBrowserParam인앱 브라우저 설정을 위한 파라미터
 CFHiveInAppWebViewParam인앱 웹뷰 설정을 위한 파라미터
 CFHiveLocalPush로컬 푸시 등록 정보
 CFHiveLogFilterLog의 노출 정도를 조정하는 로그 필터
core와 service 로그의 필터를 각각 조정 가능하다
 CFHiveLogger로그 정보를 기록하는 클래스
(네이티브 영역을 호출하기 때문에 부하를 고려해서 로그를 기록해야 한다.)

 CFHiveMatchingMemberInfo매치 메이킹 그룹 멤버 정보
 CFHiveMatchMakingHive MatchMaking은 온라인 매치를 위해 플레이어를 연결하고 관련 데이터를 제공합니다
 CFHiveMatchMakingDataMatch Making 콜백 데이터 정보
 CFHiveMatchMakingGroupData매치 메이킹 그룹 데이터 정보
 CFHiveMember채널 멤버 정보
 CFHiveOpenBrowserParam외부 브라우저를 열기 위한 클래스
 CFHivePlatformHelper플랫폼에서 지원하는 기능을 제공하는 클래스이다
 CFHivePlayerInfo사인-인 유저의 정보 프로필 정보 (ProfileInfo) 와 함께 유저의 토큰과 DID 값이 포함되어 있다
 CFHiveProfileInfo유저의 프로필 정보 PlayerId : 유저의 고유한 ID
PlayerName : 외부에 보여질 유저의 닉네임, 처음 연결된 Provider 의 정보로 채워지며
HIVE 멤버쉽으로 연동한 사용자는 변경이 가능하다
 CFHivePromotionHIVE 프로모션은 게임을 이용하는 유저에게 게임의 새로운 소식이나 이벤트를 효과적으로 노출하는 기능을 제공한다
프로모션 뷰 (공지, 이벤트), 보상 (쿠폰, 딥링크), 종료 팝업 (안드로이드), 무료 충전소, 리뷰 유도 팝업

 CFHivePromotionBadgeInfo유저에게 새로운 프로모션 내용이 등록 되었음을 알려주기 위한 정보
 CFHivePromotionBannerInfo특정 프로모션에 대한 배너 정보
 CFHivePromotionViewInfoPromotion 컨텐츠 화면 내용
(HIVE 프로모션 웹 뷰의 UI 를 게임 UI 의 컨셉에 맞추기 위해서 프로모션 웹 뷰를 게임에서 직접 표시하기 위한 정보)
 CFHiveProviderAppleAchievementApple GameCenter 업적 정보
 CFHiveProviderGoogleGoogle Play Games 의 기능 중 업적과 리더보드를 사용할 수 있다
 CFHiveProviderInfo프로바이더 정보 연결된 프로바이더의 UserId 를 포함하고 있다
 CFHivePush모바일 게임에서 푸시 통지 서비스는 게임 유저의 리텐션(잔존율)을 올리기 위한 중요 수단을 제공한다
 CFHivePushSetting푸시 설정 정보
 CFHiveRemotePush유저가 푸시를 수신하는 상태 정보
 CFHiveSocialV4커뮤티니 페이지 노출, 사진 컨텐츠 공유 기능 제공
Copyright © Com2uS Platform Corporation. All Right Reserved. 이용약관 개인정보 처리방침