カスタムログ
Note
この機能は非推奨です。現在、**ログ定義**を使用してゲームのログを定義して送信できます。以下のガイドを参照してください。
- ログ定義に関するガイド: 操作 > 分析 > ログ定義
- ログ定義の送信に関するガイド: API > Hive サーバーAPI > 分析 > ログ定義の送信
カテゴリー¶
共通サーバー 172.19.1.10 / 112.175.65.135 | service_metrics-custom_log |
---|---|
テストサーバー 112.175.143.37 | service_metrics_test-custom_log |
ログ仕様¶
Note
スネークケースのフィールド、例えば server_id
は、最終ストレージ(BigQuery)に保存される際にキャメルケース、例えば serverId
に変換されます。また、serverid
のように未指定の形式で送信されたログは、その列に保存されません。
フィールド名 (メイン) | フィールド名 (サブ) | 説明 | タイプ | 必須 |
---|---|---|---|---|
category | game title_custom_log (ゲームタイトルはgameフィールドの値と同じです) | 文字列 | Y | |
guid | ログのキー値 uuidライブラリのようなランダムな文字列を使用することをお勧めします | 文字列 | Y | |
dateTime | YYYY-MM-DD HHSS形式のログスタックの時間 dateフィールドの値と同じで、KSTに基づいています | 文字列 | Y | |
log | ログテーブルにスタックされるデータ (単位: 行) | json | Y | |
date | ログを保存する時間 形式: yyyy-MM-dd hhss 例: 2012-01-19 16:24:00 | 文字列 | Y | |
type | データテーブルとのデータマッピングを作成するカスタムログタイプ | varchar | Y | |
client_ip | クライアントIP。この値は国の値を抽出します | varchar | N | |
server_id | サーバーコード サーバーコードを入力するにはサーバーコードの表を参照してください (JSON入力コード) | varchar | N | |
app_id | Hive SDKが使用するAppID 例: com.com2us.derbyday.kakao.freefull.google.global.android. 共通 | varchar | Y | |
guid | ログごとに生成されるユニークキー uuidのようなランダム形式をお勧めします | varchar(64) | N | |
... | (適切なテーブルに次のフィールドを追加します) | |||
meta | 重複キーを更新するデータ | json配列 | Y | |
type | メタテーブルとのデータマッピングを作成するカスタムログタイプ | varchar | Y | |
channel | ログインチャンネル * C2S: HIVE * KAK: Kakao Talk * LIN: LINE * WEI: Weibo | varchar | Y | |
game | ゲームのブランド名を使用します (例: derbydays) app_idの3番目の項目 例: com.com2us.littlelegends.kakao.freefull.apple.global.ios.universal => littlelegends | varchar | Y | |
id | メタデータID | varchar | Y | |
name | メタデータ名 | varchar | Y |
ログサンプル¶
{
"category": "misample_custom_log",
"guid": "ca4bd34c867f4617a819ae139d8d6670",
"dateTime": "2018-12-17 17:29:11",
"log": {
"date": "2018-12-17 17:29:11",
"type": "tutorial",
"channel": "C2S",
"game": "misample",
"server_id": 3,
"app_id": "com.com2us.misample",
"device_id": 11111,
"game_id": 22222,
"channel_uid": 33333,
"tutorial_id": 10001,
"last_reset_date": "2018-12-17 17:23:31",
"client_ip": "123.123.123.123",
"guid": "ca4bd34c867f4617a819ae139d8d6670"
},
"meta": [
{
"type": "tutorial",
"channel": "C2S",
"game": "misample",
"id": 10001,
"name": "Create an Account"
}
]
}