KGLog

object KGLog

KGLog클래스는 게임 로그를 서버에 전송 기능을 제공한다.

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun accumulateValue(category: String?, action: String?, value: Long): KGResult<Void?>
fun accumulateValue(category: String?, action: String?, label: String?, value: Long): KGResult<Void?>
Link copied to clipboard
Link copied to clipboard
fun startLatencyCheck(category: String?, action: String?): KGResult<Void?>
fun startLatencyCheck(category: String?, action: String?, label: String?): KGResult<Void?>
Link copied to clipboard
fun stopLatencyCheck(category: String?, action: String?): KGResult<Void?>
fun stopLatencyCheck(category: String?, action: String?, label: String?): KGResult<Void?>
Link copied to clipboard
fun writeActionLog(logBody: Map<String, Any?>?, callback: KGResultCallback<Void?>?)

게임의 액션 로그를 서버로 전송한다.

Link copied to clipboard
fun writeItemLog(logBody: Map<String, Any?>?, callback: KGResultCallback<Void?>?)

게임의 아이템 로그를 서버로 전송한다.

Link copied to clipboard
fun writeNetworkLog(logBody: Map<String, Any?>?, callback: KGResultCallback<Void?>?)

게임의 네트워크 로그를 서버로 전송한다.

Link copied to clipboard
fun writeResourceLog(logBody: Map<String, Any?>?, callback: KGResultCallback<Void?>?)

게임의 리소스 로그를 서버로 전송한다.

Link copied to clipboard
fun writeRoundLog(logBody: Map<String, Any?>?, callback: KGResultCallback<Void?>?)

게임의 라운드 로그를 서버로 전송한다.