コンテンツにスキップ

ファイルダウンロードログ

このページには、ダウンロードしたCDNファイルの取得に関するログ、ダウンロード速度、成功/失敗の条件、およびバージョンが含まれています。ユーザーが実際に体験するダウンロード速度はファイルダウンロードログで確認でき、ログ内のclient_ip、begin_date、end_date、being_pos、end_posフィールドの値を使用して、地域と時間によるダウンロード速度と成功/失敗の条件を確認できます。

クライアントはファイルダウンロードの結果をゲームサーバーに送信し、その後ゲームサーバーはログをScribeに配信します。バックエンド統計を共有して、簡単にアクセスできるようにしてください。

カテゴリー

共通サーバー service_metrics-file_download_log
テストサーバー service_metrics_test-file_download_log

ログ仕様

Note

スネークケースのフィールド、例えば server_id は、最終ストレージ(BigQuery)に保存される際にキャメルケース、例えば serverId に変換されます。また、未指定の形式で送信されたログ、例えば serverid は、その列には保存されません。

フィールド名 説明 タイプ 必須
date ログを保存する時間、形式: yyyy-mm-dd hh🇲🇲ss
例: 2012-01-19 16:24:00
string Y
channel ログインチャネル
C2S: HIVE
KAK: Kakao Talk
LIN: LINE
WEI: Weibo
STE: Steam
string (3) Y
channel_uid ログインチャネルのユーザー識別子 (一般的に bigint が使用されますが、一部のチャネルでは string タイプを使用する場合があります)
情報が不明な場合は 0 を送信します (例: LINE)
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
server_uid ゲームサーバーで使用されるユーザー識別子 (game_uid の代わり)
ユーザーがサインインしていない場合、ユーザー識別子は不明なので、識別子を 0 に設定します
bigint Y
did Hive SDK が使用するデバイス ID bigint Y
app_id Hive SDK がゲームによって使用する AppID
例: 'com.com2us.derbyday.kakao.freefull.google.global.android.common'
string (200) Y
app_ver アプリバージョン
例: 1.1.1
string Y
url ダウンロードしたファイルの URL string Y
size ダウンロードしたファイルのサイズ。単位: バイト int Y
resume_cnt この値は、最初のダウンロード時にファイルのダウンロードを再開した回数を示します。例: この値は、初めてファイルをダウンロードする際は 0 になります tinyint Y
begin_pos このログを生成した時点でのファイルダウンロードの開始位置
例: この値は、初めてファイルをダウンロードする際やファイルを再開する際は 0 になります
この値は、ファイルのダウンロードを続けると非ゼロになります
int Y
end_pos このログを生成した時点でのファイルダウンロードの終了位置 int Y
begin_date このログを生成した時点でのファイルダウンロードの開始時間
形式: yyyy-mm-dd hh🇲🇲ss
例: 2017-01-04 01:23:32
string Y
end_date このログを生成した時点でのファイルダウンロードの終了時間
形式: yyyy-mm-dd hh🇲🇲ss
例: 2017-01-04 01:23:32
string Y
timezone ログ内の時間パラメータの UTC オフセット (スペースなし)
例: "UTC+10:30"
string Y
connection_type ユーザーのデバイス上の無線接続タイプ
1: Wi-Fi, 2: 3G/LTE
int Y
client_ip クライアント IP。この値は GeoIP から国の値を抽出します string (32) Y
server_ip サーバー IP string (32) Y
company ゲーム出版会社、ログの対象:
例: "C2S": Com2uS, "GVI": Com2uS Holdings
string (3) Y

ログサンプル

{
    "date": "2014-07-11 10:30:24",
    "channel": "C2S",
    "channel_uid": 90027477600,
    "game": "acefishing",
    "server_id": 0,
    "app_id": "com.com2us.acefishing.normal.freefull.apple.global.ios.universal",
    "url": "http://cdn-dn.com2us.com/game14/v0206/iphone/Fi_0152_01.unity3d",
    "size": 7864,
    "resume_cnt": 0,
    "begin_pos": 0,
    "end_pos": 7864,
    "begin_date": "2014-07-11 09:30:24",
    "end_date": "2014-07-11 09:30:25",
    "connection_type": 1,
    "server_ip": "112.175.229.236",
    "client_ip": "125.95.8.45",
    "company": "C2S"
}