product_grant¶
決済完了後、実際のユーザーにアイテムが支給された時点で発生するイベントで、アイテム支給件数、支給成功件数、商品別支給数などのメトリックを生成するために活用できます。
| 属性名 | 資料タイプ | 説明 |
|---|---|---|
| dateTime | TIMESTAMP | イベントが発生した日時を示します。イベント発生時刻を基準に記録され、期間単位(日/週/月/時間/分)集計と日付範囲照会の基準として活用できます。 (例: 2023-05-09 19:30:35) |
| eventName | STRING | イベントを区切る名前を示します。すべてのイベントが1つのソースログにまとめられているため、この値はどのイベントであるかを識別し、イベントごとにデータを照会するための基準として利用できます。 (例: app_login) |
| userId | STRING | イベントを発生させたアカウントベースのユーザー識別子を示します。ゲーム内のユーザー固有のIDに基づいて記録され、重複排除数の集計としてAUなどの固有ユーザー数を数えるために活用できます。 |
| identifierProvider | STRING | ユーザー識別子発行システムを示し、"hive"固定されて入っています。 |
| deviceId | STRING | イベントを発生させた端末基準ユーザ識別子を示します。アプリをインストールするたびに端末ごとに発行されるインスタンス値に基づいて記録され、重複排除数集計で固有端末数(規約同意数など)を数えるのに活用できます。 (例: 33333333) |
| appIdGroup | STRING | イベントが発生したプロジェクトを示します。 Hiveコンソールアプリセンターに登録されているGAMEID値に基づいて記録され、複数のプロジェクトをまとめて照会するときに、プロジェクトごとに指標を分割して比較することができます。 (例: com.sample.analytics) |
| appId | STRING | イベントが発生したアプリの固有のIDを示します。 Hiveコンソールアプリセンターに登録されているAPPIDに基づいて記録され、アプリ固有の指標を区別するために使用できます。 (例: com.sample.analytics.google.global.android.common) |
| country | STRING | イベントが発生した時点で確認されたユーザーの国を示します。 ISO 3166-1 alpha-2 大文字形式で記録され、国別ユーザー数、売上、リテンションなどを比較するのに活用できます。 (例: KR, US) |
| market | STRING | イベントが発生した時点でユーザーがゲームをインストールしたマーケットを示します。アプリがインストールまたはサービスされているマーケット値に基づいて記録され、マーケット固有の指標を比較するために使用できます。 (例: GO(Google Play), AP(Apple App Store), HS(直接配布)) |
| lang | STRING | イベントが発生した時点の言語値を示します。ゲームまたは端末の言語値に基づいて記録され(ISO 639 alpha-2小文字)、言語固有の指標を比較するために使用できます。 (例: ko, en) |
| os | STRING | イベントが発生した時点でユーザ端末のオペレーティングシステムを示します。クライアントが送信したプラットフォーム値に基づいて記録され、OS 別の指標を比較するために利用できます。 (例: A(Android), I(iOS)) |
| sdkVer | STRING | イベントが発生した時点のHive SDK バージョンを示します。クライアントに適用されたHive SDKバージョン値に基づいて記録され、SDKバージョンごとのデータ収集の状況を比較するために使用できます。 (例: 4.16.2.2) |
| transactionId | STRING | 決済ガンを識別する一意の番号を示します。一般決済と払い戻しは、マーケットが発行した領収書ID、購読は購読単位で発行された識別子の値に基づいて記録され、重複排除数集計で決済件数を数えるか、購入と払い戻し・取り消しイベントを連結するために活用できます。 (例: GPA.1234-5678-9101-12345) |
| productId | STRING | 購入した商品のIDを示します。 Hive ビリングに登録された固有商品ID 値に基づいて記録され、商品別売上、購入件数を比較するのに活用できます。 (例: com.sample.analytics.dia1000) |
| itemSendOk | STRING | 決済後にゲーム内アイテムが実際に支払われたかどうかを示します。アイテム受領可否値に基づいて記録され、アイテム支払成功、失敗を区別して分析するために活用できます。 (例: Y(支給), N(未支給), "" (不明)) |
| asset | STRING | 決済後に支給されたアイテム情報を示します。支給に成功した場合は支給アイテム情報(JSON Array)の値に基づいて記録され(失敗時は空の配列)、詳細分析の補助情報として活用できます。(例: [{"asset_id":"item_id","asset_name":"item_name","quantity":1}]) |
| hiveiapTransactionId | STRING | 支払い後のアイテム支払いのHive IAP領収書情報を示します。 IAP領収書識別子の値に基づいて記録され、支払いガンの識別に使用できます。 (例: LB_825937) |
| paymentDateTimeKst | TIMESTAMP | 決済が完了した時刻(韓国時間基準)を示します。お支払い完了時刻値に基づいて記録され、お支払い時点基準フィルタに活用できます。 (例: 2026-07-21 16:01:55) |