Visit log
It is a function to visit other users in games, so this log helps you check how many times the users of your game visits their friends’ village.
Category¶
- Scribe / FTP type
Common Server | service_metrics-visit_log |
---|---|
Test Server | service_metrics_test-visit_log |
Log specification¶
Note
The snake-cased field, like server_id
, is transformed to camel case, like serverId
, when it stores in the final storage (BigQuery), and the log sent in the unspecified form, such as serverid
, is not saved in its column.
Field Name | Description | Type | Required |
---|---|---|---|
date | The time storing log, Format: yyyy-mm-dd hhss e.g., 2012-01-19 16:24:00 | string | Y |
timezone | UTC offset of time parameter in the log e.g., "UTC+10:30" | string | Y |
game | Use the brand name of game (e.g., derbydays). The third item of app_id e.g., com.com2us.littlelegends.kakao.freefull.apple.global.ios.universal => littlelegends | string (50) | Y |
channel | C2S: HIVE, KAK: Kakao Talk, LIN: LINE, WEI: Weibo | string (3) | Y |
user_id | User identifier used with the configured channel field C2S: vid KAK: User identifier issued by App Center LIN: User identifier issued by App Center WEI: Weibo | bigint | Y |
country | Get the country code directly if you cannot receive client_ip. e.g., KR | string(2) | N |
lang | Language code of user Format: ISO 639-2 alpha-3 e.g., "KOR" | string (3) | Y |
market | Market information "TS": SKT Tstore "OL": KT OllehMarket "OZ": LGU+ OzStore "AP": Apple Appstore "GO": Google Play "SA": Samsung Apps "LE": Com2us Lebi "MM": ChinaMobile MobileMarket "SN": Sina WeiboPoint "36": Qihu 360Point "MO": Momo MomoPoint "DN": DeNA MobagePoint "NA": NaverAppStore "AM": Amazon "ON": OneStore | string (2) | Y |
level | The level of user in the game (The highest level if character is many) | int | Y |
visit_user_id | The user identifier of the channel | bigint | Y |
visit_map_type | The identifier of maps which game provides If the game has one map only, set the identifier as 1 Sends each code separately if the game has multiple maps such as Tiny Farm. | int | Y |
client_ip | Client IP. This value extracts the value of country from GeoIP | string (32) | Y |
server_ip | Server IP | string (32) | Y |
company | Game publishing company, the target of log: e.g., "C2S": Com2uS, "GVI": Com2uS Holdings | string (3) | Y |
server_id | Server Code Refer to Table of Server Code to input server code (JSON Input Code) | string | Y |
Log sample¶
{
"date": "2013-06-07 13:55:46",
"game": "magictree",
"channel": "C2S",
"user_id": 2807259,
"country": "US",
"lang": "ENG",
"market": "GO",
"level": 25,
"visit_user_id": 2199217,
"visit_map_type": 1,
"server_ip": "112.175.60.166",
"client_ip": "198.228.201.162",
"server_id": 1
}