콘텐츠로 이동

데이터 모델

Framedash SDK가 수집하고 전송하는 데이터의 구조를 설명합니다.

모든 텔레메트리는 이벤트로 전송됩니다. 각 이벤트에는 공통 필드와 커스텀 속성이 있습니다.

필드타입설명
event_typestring이벤트 종류 (예: performance_sample, player_death)
timestampISO 8601이벤트 발생 시각
session_idUUID게임 세션 ID
device_idstring디바이스 식별자
build_idstring빌드 버전

SDK가 자동으로 수집하는 퍼포먼스 데이터:

필드타입단위
fpsfloatframes/sec
frame_timefloatms
gpu_timefloatms
memory_usedint64bytes
positionvec3world units

개발자가 정의하는 게임 고유의 이벤트입니다. properties 필드에 임의의 JSON 객체를 저장할 수 있습니다.

게임의 시작부터 종료까지를 하나의 세션으로 관리합니다. 세션에는 다음의 메타데이터가 포함됩니다:

  • 디바이스 정보 (OS, GPU, RAM)
  • 빌드 정보 (버전, 프로필)
  • 플레이어 정보 (선택사항)