재화와 스코어 로그를 전송할 때 기존에는 각 로그 항목의 id에 해당하는 name을 필수로 전송해야 했습니다. 이를 변경해 이제는 실시간 로그에서 id만 전송할 수 있습니다. 실시간 로그에서 name을 함께 전송하지 않는 경우에는 아래 카테고리를 배치해서 별도로 입력 가능합니다.
카테고리
- Fluentd 방식 (로그 정의 템플릿)
서버 (2대 로드밸런싱) analytics-hivelog-03.withhive.com
analytics-hivelog-04.withhive.comTAG명 규칙 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 샘플
1 2 3 4 5 6 |
{"category":"hive_common_meta","name":"랜딩액션2","game":"misample","dateTime":"2018-10-30 15:49:11","servicemetrics":"score2","type":"mode","id":6} {"category":"hive_common_meta","name":"lv032","game":"misample","dateTime":"2018-10-30 15:49:11","servicemetrics":"score2","type":"submode","id":9000303} {"category":"hive_common_meta","name":"담기2","game":"misample","dateTime":"2018-10-30 15:49:11","servicemetrics":"score2","type":"grade","id":1} {"category":"hive_common_meta","name":"COLLECTION-2","game":"misample","dateTime":"2018-10-30 15:49:11","servicemetrics":"asset_var","type":"action","id":11} {"category":"hive_common_meta","name":"PLAYER_LIST-2","game":"misample","dateTime":"2018-10-30 15:49:11","servicemetrics":"asset_var","type":"item","id":110001} {"category":"hive_common_meta","name":"포인트-2","game":"misample","dateTime":"2018-10-30 15:49:11","servicemetrics":"asset_var","type":"asset","id":2} |