ゲームプレイ分析ストアクリックログ
ゲームごとのインジケーターのためのゲームプレイ分析ダッシュボードでは、アプリ内ストア訪問インジケーターのためのログが必要です。ゲーム内ストアに入った後に製品詳細や購入クリックログを送信することで、製品タイプごとの詳細クリックと購入クリックの比率、およびクリックに基づくトップ10の製品位置を確認できます。
ログの送信¶
アプリ内ストアのクリック指標の記録をSDKクライアントログ配信方法を使用して送信します。 ログを送信するためのサンプルログはログ定義 - クライアントソースの作成から確認できます。
ログ仕様¶
フィールドはCamelCase形式(例:serverId)で構成されており、大文字と小文字を区別します。以下の場合、値は保存されません:
- フィールド名が以下に定義されていない場合(例:uid)。
- フィールド名がフィールド名と正確に一致しない場合(例:serverid)。
- 各フィールドで型が定義されていない場合(例:“474392047”はvidのため)。
注意事項
- STRING: 最大1MBの文字列データ
- INTEGER: 符号付き64ビット(-9,223,372,036,854,775,808から9,223,372,036,854,775,807まで)のデータ
- 各フィールドの型に一致しないデータが送信された場合、フィールドが正しく保存されない可能性があるため、型に一致する値で送信する必要があります。
フィールド名 | 説明 | タイプ | 必須 |
---|---|---|---|
playerId | Hive 認証でユーザーを識別するユニークキー Hive SDK クライアントログ送信機能を使用する際に自動的に送信されます。 | INTEGER | Y |
appId | App Center によって発行されたアプリ ID Hive SDK クライアントログ送信機能を使用する際に自動的に送信されます。 | STRING | Y |
guid | ログの行に対するユニークキー値 uuid のようなランダムな文字列形式が推奨されます Hive SDK クライアントログ送信機能を使用する際に自動的に送信されます。 | STRING | Y |
dateTime | “YYYY-MM-DD hh:mm:ss” 形式のログタイムスタンプ (例: “2022-11-15 10:20:10”) Hive SDK クライアントログ送信機能を使用する際に自動的に送信されます。 | STRING | Y |
timezone | dateTime のタイムゾーン クライアント IP を使用して タイムゾーンチェックメソッドを通じて取得できます。空白または値がない場合は KST に基づいて決定されます (例: “GMT+09:00”) Hive SDK クライアントログ送信機能を使用する際に自動的に送信されます。 | STRING | |
category | ストアクリックログのカテゴリ分類値、値は「pub_store_click_log」として固定されています。 | STRING | Y |
productLocation | 商品の場所 (例: パッケージ) 「詳細クリック数に対するTOP 10購入商品場所」の生産場所を分類するために使用されます | STRING | |
productType | 商品タイプ 以下の3つの値のいずれかを選択してください * “pay”: 有料 * “free”: 無料 * “advertisement”: 広告 検索条件として使用され、すべての指標商品タイプを分類するために使用されます | STRING | Y |
serverId | サーバーID 検索条件として使用されます Hive SDKクライアントログ送信機能を使用する際に自動的に送信されます。 | STRING | |
userId | ゲーム内のユーザーのユニークID playerIdフィールドが0またはnullの値を含む場合、アイテムを計算するためのユーザー識別キーとして使用されます。 | STRING | |
clickType | クリックタイプ 以下の2つの値のいずれかを選択してください * “detail”: 詳細 * “purchase”: 購入 すべての指標詳細クリック数と購入数を計算するために使用されます | STRING | Y |
送信されたログの確認¶
- ゲームログを送信した後、ログ定義機能でログを確認できます。
- すべての値がインストアクリックログ定義に必要なフィールドに正しく記録されている場合、送信は指標に反映され、表示されます。