跳转至

角色创建日志

类别

公共服务器 service_metrics-character_creation_log
测试服务器 service_metrics_test-character_creation_log

日志规范

Note

蛇形命名的字段,如 server_id,在存储到最终存储(BigQuery)时会转换为驼峰命名,如 serverId,而以未指定形式发送的日志,例如 serverid,不会保存在其列中。

字段名称 描述 类型 必需
date 存储日志的时间
格式:yyyy-mm-dd hh🇲🇲ss(无空格)
例如:2012-01-19 16:24:00
Scribe/FTP 类型必需,Fluentd 类型可选
string N
dateTime 存储日志的时间
格式:yyyy-mm-dd hh🇲🇲ss
例如:2012-01-19 16:24:00
string Y
category [游戏品牌名称]_[日志名称]
游戏品牌名称是 app_id 的第三项
例如:“derbyday_character_creation_log”
string Y
timezone 日志中时间参数的 UTC 偏移
* 将时区的值固定为 空白或 GMT+09:00,因为当以 scribe 或 ftp 类型发送日志定义时,日期始终为 KST。
例如:“GMT+09:00”
* 在以 fluentd 或 http 类型发送日志定义时,根据 dateTime 的值灵活设置时区的值。
例如:“GMT+10:30”
string Y
channel C2S: HIVE, KAK: Kakao Talk, LIN: LINE, WEI: Weibo string (3) Y
channel_uid 登录渠道上的用户标识符(通常使用 bigint,但某些渠道可能使用 string 类型)
如果信息未知(例如 LINE),请发送 0
string (64) Y
game 使用游戏的品牌名称(例如,derbydays)。app_id 的第三项
例如,com.com2us.littlelegends.kakao.freefull.apple.global.ios.universal => littlelegends
string (50) Y
server_id 服务器代码
请参阅 服务器代码表 输入服务器代码(JSON 输入代码)
string Y
account_id 服务器中唯一的账户标识符(PK) bigint Y
account_level 用户的账户等级。在没有等级的游戏中,设置为 0 int Y
character_id 服务器中使用的角色标识符
如果游戏没有角色,请将此标识符设置为 0
bigint Y
character_type_id 服务器中使用的角色类型的值
如果游戏没有角色,请将此值设置为 0
int Y
character_level 服务器中使用的角色等级
如果游戏没有角色,请将此等级设置为 0
int Y
account_character_count_var 创建或删除角色的差异
正数表示创建,负数表示删除
例如,+1:创建一个角色,-2:删除两个角色
int Y
account_character_count_curr 创建或删除角色后总角色数 int Y
app_id Hive SDK 在游戏中使用的 AppID
例如:'com.com2us.derbyday.kakao.freefull.google.global.android.common'
string (200) Y
client_ip 客户端 IP。此值从 GeoIP 提取国家值 string (32) Y
server_ip 服务器 IP string (32) Y
company 游戏发行公司,日志的目标:
例如:“C2S”:Com2uS,“GVI”:GAMEVIL
string (3) Y
country 如果未提供 client_ip,请直接输入国家代码
例如:KR 参考:标识符政策
string (2) N
guid 每个日志生成的唯一键
推荐使用随机格式,例如 uuid
varchar(64) N

日志示例

 {
      "date": datetime.datetime.today().strftime("%Y-%m-%d %H:%M:%S"),
      "dateTime": "2012-11-26 13:32:45",
      "category": "derbyday_character_creation_log",
      "channel_uid": "111",
      "game": "misample",
      "server_id": "SEA",
      "account_id": 222,
      "account_level": 0,
      "character_id": 111,
      "character_type_id": 10001,
      "character_level": 32,
      "app_id": "com.com2us.misample",
      "client_ip": "112.11.111.111",
      "server_ip": "10.0.0.1",
      "channel": "C2S",
      "company": "GVI",
      "guid": "ca4bd34c867f4617a819ae139d8d6670"
    }