HIVE SDK 설정 관리
더 자세히 ...
클래스 | |
| class | FHiveConfiguration |
| HIVE SDK 설정 관리 더 자세히 ... | |
열거형 타입 | |
| enum class | EHiveZoneType |
| Hive 플랫폼 서버 존 정의 | |
| enum class | EHiveThemeType |
| Hive 테마 | |
함수 | |
| static FString | FHiveConfiguration::GetHiveSDKVersion () |
| Hive SDK 버전 반환 더 자세히 ... | |
| static FString | FHiveConfiguration::GetReferenceSDKVersion () |
| Hive SDK 가 참조하고 있는 SDK 의 버전 반환 더 자세히 ... | |
| static FString | FHiveConfiguration::GetAppId () |
| AppId 반환 (AppId 는 기본적으로 AndroidManifest.xml 파일의 package 값으로 설정하게 된다. 더 자세히 ... | |
| static void | FHiveConfiguration::SetAppId (const FString &AppId) |
| AppId 설정 (AppId 는 기본적으로 AndroidManifest.xml 파일의 package 값으로 설정하게 된다. 더 자세히 ... | |
| static EHiveZoneType | FHiveConfiguration::GetZone () |
| Hive 플랫폼 서버 존 반환 더 자세히 ... | |
| static void | FHiveConfiguration::SetZone (const EHiveZoneType &Type) |
| Hive 플랫폼 서버 존 설정 더 자세히 ... | |
| static FString | FHiveConfiguration::GetServerId () |
| 서버별 점검공지 팝업지원을 위한 serverId 반환 (백오피스 월드관리에 등록된 월드값을 서버에 따라 구분하여 입력이 되어야 한다.) 더 자세히 ... | |
| static void | FHiveConfiguration::SetServerId (const FString &ServerId) |
| 서버별 점검공지 팝업지원을 위한 serverId 설정 (백오피스 월드관리에 등록된 월드값을 서버에 따라 구분하여 입력이 되어야 한다.) 더 자세히 ... | |
| static void | FHiveConfiguration::UpdateServerId (const FString &ServerId) |
| 서버별 점검공지 팝업지원을 위한 serverId 설정 (백오피스 월드관리에 등록된 월드값을 서버에 따라 구분하여 입력이 되어야 한다.) 더 자세히 ... | |
| static void | FHiveConfiguration::SetGameLanguage (const FString &Language) |
| 게임에서 사용하는 언어코드를 모듈에도 반영하기 위한 API 2자리 소문자로 ("en") 입력해주면 된다. 더 자세히 ... | |
| static void | FHiveConfiguration::UpdateGameLanguage (const FString &Language) |
| 게임에서 사용하는 언어코드를 모듈에도 반영하기 위한 API 2자리 소문자로 ("en") 입력해주면 된다. 더 자세히 ... | |
| static bool | FHiveConfiguration::GetUseLog () |
| Hive SDK 내부 로그 사용 여부 반환 더 자세히 ... | |
| static void | FHiveConfiguration::SetUseLog (bool bUseLog) |
| Hive SDK 내부 로그 사용 여부 설정 더 자세히 ... | |
| static FString | FHiveConfiguration::GetCompany () |
| 회사 반환 더 자세히 ... | |
| static void | FHiveConfiguration::SetCompany (const FString &Company) |
| 회사 설정 더 자세히 ... | |
| static FString | FHiveConfiguration::GetChannel () |
| 채널 반환 더 자세히 ... | |
| static void | FHiveConfiguration::SetChannel (const FString &Channel) |
| 채널 설정 더 자세히 ... | |
| static int32 | FHiveConfiguration::GetHttpConnectTimeout () |
| HTTP Connect Timeout 의 기본 설정 값 반환 (초단위) 더 자세히 ... | |
| static void | FHiveConfiguration::SetHttpConnectTimeout (int32 second) |
| HTTP Connect Timeout 의 기본 설정 값 설정 (초단위) 더 자세히 ... | |
| static int32 | FHiveConfiguration::GetHttpReadTimeout () |
| HTTP Read Timeout 의 기본 설정 값 반환 (초단위) 더 자세히 ... | |
| static void | FHiveConfiguration::SetHttpReadTimeout (int32 second) |
| HTTP Read Timeout 의 기본 설정 값 설정 (초단위) 더 자세히 ... | |
| static int32 | FHiveConfiguration::GetMaxGameLogSize () |
| 게임 로그 최대 저장 갯수 반환 더 자세히 ... | |
| static void | FHiveConfiguration::SetMaxGameLogSize (int32 size) |
| 게임 로그 최대 저장 갯수 설정 (특별한 경우가 아니면 변경 금지) 더 자세히 ... | |
| static FString | FHiveConfiguration::GetMarket () |
| 결제 마켓 반환 더 자세히 ... | |
| static void | FHiveConfiguration::SetMarket (const FString &Market) |
| 결제 마켓 설정 더 자세히 ... | |
| static FString | FHiveConfiguration::GetHiveCountry () |
| HIVE 서버에서 판단한 국가코드를 반환한다. 더 자세히 ... | |
| static FString | FHiveConfiguration::GetHiveTimeZone () |
| HIVE 서버에서 판단한 TimeZone 정보를 반환한다. 더 자세히 ... | |
| static uint32 | FHiveConfiguration::GetAnalyticsSendLimit () |
| 전송 주기마다 전송할 로그의 최대치. 더 자세히 ... | |
| static void | FHiveConfiguration::SetAnalyticsSendLimit (uint32 Limit) |
| 전송 주기마다 전송할 로그의 최대치 설정. 더 자세히 ... | |
| static uint32 | FHiveConfiguration::GetAnalyticsQueueLimit () |
| 최대로 쌓을수 있는 로그의 양. 더 자세히 ... | |
| static void | FHiveConfiguration::SetAnalyticsQueueLimit (uint32 Limit) |
| 최대로 쌓을 수 있는 로그의 수 더 자세히 ... | |
| static float | FHiveConfiguration::GetAnalyticsSendCycleSeconds () |
| 로그 전송 주기. 더 자세히 ... | |
| static void | FHiveConfiguration::SetAnalyticsSendCycleSeconds (float seconds) |
| 로그 전송 주기 설정. 더 자세히 ... | |
| static bool | FHiveConfiguration::GetAgeGateU13 () |
| Hive SDK AgeGateU13 적용 여부 반환 더 자세히 ... | |
| static void | FHiveConfiguration::SetAgeGateU13 (bool bEnable) |
| Hive SDK AgeGateU13 적용 여부 설정 더 자세히 ... | |
| static EHiveThemeType | FHiveConfiguration::GetHiveTheme () |
| Hive 커스텀 테마 값 획득 더 자세히 ... | |
| static void | FHiveConfiguration::SetHiveTheme (EHiveThemeType Type) |
| Hive 커스텀 테마 설정 더 자세히 ... | |
| static void | FHiveConfiguration::SetHiveOrientation (const FString &Orientation) |
| Hive Orientation 설정 더 자세히 ... | |
| static void | FHiveConfiguration::GetMetaData (const FString &Key, bool bForceReload, const FHiveConfigurationOnMetaDataDelegate &Delegate) |
| Game MetaData 요청 더 자세히 ... | |
| static void | FHiveConfiguration::SetUseHercules (bool bEnable) |
| Hercules 사용 여부 설정 더 자세히 ... | |
| static bool | FHiveConfiguration::GetCrossPromotionBannerShowing () |
| Hive 크로스프로모션 노출 여부 반환 더 자세히 ... | |
| static void | FHiveConfiguration::SetCrossPromotionBannerShowing (bool showing) |
| Hive 크로스프로모션 노출 여부 설정 더 자세히 ... | |
| static bool | FHiveConfiguration::GetAgeGateU16Agree () |
| Hive SDK GDPR 국가에서 16세 미만 약관 동의 여부 반환 더 자세히 ... | |
| static bool | FHiveConfiguration::GetLegalGuardianConsentMode () |
| Hive SDK 법정대리인 동의 여부 더 자세히 ... | |
| static void | FHiveConfiguration::SetUsePrivateBrowsingForAuth (bool use) |
| 시크릿 모드 설정 더 자세히 ... | |
| static bool | FHiveConfiguration::GetEnableGameController () |
| 컨트롤러 사용 여부 반환 더 자세히 ... | |
| static void | FHiveConfiguration::SetEnableGameController (bool enable) |
| 컨트롤러 사용 여부 설정 더 자세히 ... | |
| static void | FHiveConfiguration::SetChatConnectionTimeout (int32 Seconds) |
| HiveChat 타임아웃 설정 시간 설정 더 자세히 ... | |
| static int32 | FHiveConfiguration::GetChatConnectionTimeout () |
| HiveChat 타임아웃 설정 시간 반환 더 자세히 ... | |
HIVE SDK 설정 관리
|
static |
Hive SDK AgeGateU13 적용 여부 반환
|
static |
Hive SDK GDPR 국가에서 16세 미만 약관 동의 여부 반환
|
static |
최대로 쌓을수 있는 로그의 양.
|
static |
로그 전송 주기.
|
static |
전송 주기마다 전송할 로그의 최대치.
|
static |
AppId 반환
(AppId 는 기본적으로 AndroidManifest.xml 파일의 package 값으로 설정하게 된다.
그러나 테스트 설정등의 이유로 API 호출에 대한 변경을 지원한다.)
|
static |
채널 반환
|
static |
HiveChat 타임아웃 설정 시간 반환
|
static |
회사 반환
|
static |
Hive 크로스프로모션 노출 여부 반환
|
static |
컨트롤러 사용 여부 반환
|
static |
HIVE 서버에서 판단한 국가코드를 반환한다.
|
static |
Hive SDK 버전 반환
|
static |
Hive 커스텀 테마 값 획득
|
static |
HIVE 서버에서 판단한 TimeZone 정보를 반환한다.
|
static |
HTTP Connect Timeout 의 기본 설정 값 반환 (초단위)
|
static |
HTTP Read Timeout 의 기본 설정 값 반환 (초단위)
|
static |
Hive SDK 법정대리인 동의 여부
|
static |
결제 마켓 반환
|
static |
게임 로그 최대 저장 갯수 반환
|
static |
Game MetaData 요청
| Key | 요청 data 키 |
| bForceReload | network 통신 여부 |
| Delegate | API 결과 통지 |
|
static |
Hive SDK 가 참조하고 있는 SDK 의 버전 반환
|
static |
서버별 점검공지 팝업지원을 위한 serverId 반환
(백오피스 월드관리에 등록된 월드값을 서버에 따라 구분하여 입력이 되어야 한다.)
|
static |
Hive SDK 내부 로그 사용 여부 반환
|
static |
Hive 플랫폼 서버 존 반환
|
static |
Hive SDK AgeGateU13 적용 여부 설정
| bEnable | Hive SDK AgeGateU13 적용 여부 설정 |
|
static |
최대로 쌓을 수 있는 로그의 수
| Limit | 최대 대기 가능한 로그의 수 |
|
static |
로그 전송 주기 설정.
| seconds | 전송 주기 (초) |
|
static |
전송 주기마다 전송할 로그의 최대치 설정.
| Limit | 전송주기마다 전송할 최대 로그의 양 |
|
static |
AppId 설정
(AppId 는 기본적으로 AndroidManifest.xml 파일의 package 값으로 설정하게 된다.
그러나 테스트 설정등의 이유로 API 호출에 대한 변경을 지원한다.)
| AppId | AppId |
|
static |
채널 설정
| Channel | 채널 (HIVE : HIVE 플랫폼) |
|
static |
HiveChat 타임아웃 설정 시간 설정
| time | HiveChat 타임아웃 설정 시간 |
|
static |
회사 설정
| Company | 회사 (COM2US : 컴투스, GVI : 게임빌) |
|
static |
Hive 크로스프로모션 노출 여부 설정
| bExpose | Hive 크로스프로모션 노출 여부 설정 |
|
static |
컨트롤러 사용 여부 설정
| enable | 컨트롤러를 활성화하려면 true, 비활성화하려면 false를 입력 |
|
static |
게임에서 사용하는 언어코드를 모듈에도 반영하기 위한 API
2자리 소문자로 ("en") 입력해주면 된다.
ISO 639-1 형식.
내부적으로 대문자도 소문자로 변환된다. 알파벳 대소문자 규칙은 US 규칙을 따른다.
| Language | 게임에서 사용하는 언어코드 |
|
static |
Hive Orientation 설정
| Orientation | 회전 방향 |
|
static |
Hive 커스텀 테마 설정
| Type | EHiveThemeType |
|
static |
HTTP Connect Timeout 의 기본 설정 값 설정 (초단위)
| second | httpConnectTimeout HTTP Connect Timeout 의 기본 설정 값 (초단위) |
|
static |
HTTP Read Timeout 의 기본 설정 값 설정 (초단위)
| second | httpReadTimeout HTTP Read Timeout 의 기본 설정 값 (초단위) |
|
static |
결제 마켓 설정
| Market | 결제 마켓 (google, tstore, olleh, ozstore, googleplay_lebi) |
|
static |
게임 로그 최대 저장 갯수 설정
(특별한 경우가 아니면 변경 금지)
| size | 게임 로그 최대 저장 갯수 |
|
static |
서버별 점검공지 팝업지원을 위한 serverId 설정
(백오피스 월드관리에 등록된 월드값을 서버에 따라 구분하여 입력이 되어야 한다.)
| ServerId | 서버별 점검공지 팝업지원을 위한 serverId |
|
static |
Hercules 사용 여부 설정
| bEnable | Hercules 사용 여부 설정 |
|
static |
Hive SDK 내부 로그 사용 여부 설정
| bUseLog | Hive SDK 내부 로그 사용 여부 |
|
static |
시크릿 모드 설정
| use | 시크릿 모드 사용 여부. true로 설정하면 시크릿 모드 사용, false로 설정하면 일반 모드로 작동 별도 설정이 없으면 기본값으로 시크릿 모드로 작동 |
|
static |
Hive 플랫폼 서버 존 설정
| Type | Hive SDK 플랫폼 서버 존 (sandbox : 개발용, real : 실계용) |
|
static |
게임에서 사용하는 언어코드를 모듈에도 반영하기 위한 API
2자리 소문자로 ("en") 입력해주면 된다.
ISO 639-1 형식.
내부적으로 대문자도 소문자로 변환된다. 알파벳 대소문자 규칙은 US 규칙을 따른다.
| Language | 게임에서 사용하는 언어코드 |
|
static |
서버별 점검공지 팝업지원을 위한 serverId 설정
(백오피스 월드관리에 등록된 월드값을 서버에 따라 구분하여 입력이 되어야 한다.)
| ServerId | 서버별 점검공지 팝업지원을 위한 serverId |