재화와 스코어 로그를 전송할 때 기존에는 각 로그 항목의 id에 해당하는 name을 필수로 전송해야 했습니다. 이를 변경해 이제는 실시간 로그에서 id만 전송할 수 있습니다. 실시간 로그에서 name을 함께 전송하지 않는 경우에는 아래 카테고리를 배치해서 별도로 입력 가능합니다.

카테고리

  • Fluentd 방식 (로그 정의 템플릿)
    서버 (2대 로드밸런싱) analytics-hivelog-03.withhive.com
    analytics-hivelog-04.withhive.com
    TAG명 규칙 ha2union.game.[게임명약칭].common_meta (예) ha2union.game.samplegame.common_meta
    Category 필드 값 hive_common_meta (예) {“category”:”hive_common_meta”,”game”:”samplegame”}
    자세한 전송 방법 안내
  • Http 방식 (로그 정의 템플릿)
    서버 https://analytics-log.withhive.com
    Category 필드 값 hive_common_meta (예) {“category”:”hive_common_meta”,”game”:”samplegame”}
    자세한 전송 방법 안내

로그 스펙

필드명 설명 타입 예시 필수여부
dateTime 해당 메타가 정의된 시간 혹은 전송 시점의 시간
형식: 년-월-일 시:분:초
string 2012-01-19 16:24:00 N
game 게임명 약어 string samplegame Y
servicemetrics 관련 로그 카테고리 약칭
예. score2, asset_var
string asset_var Y
type score2, asset_var에 해당하는 id 타입
예. action_id, action_name 페어의 id 타입은 action
string action Y
id score2, asset_var에 해당하는 id 값
예. action_id=1001, action_name=테스트 페어의 id 값은 1001
int 1001 Y
name score2, asset_var에 해당하는 id 이름
예. action_id=1, action_name=테스트 페어의 id name은 테스트
string 테스트 Y

JSON 샘플