product_grant¶
這是支付完成後商品實際支付給使用者時發生的事件,可用於建立商品支付數、成功支付數、按產品支付數等指標。
| 描述 | ||
|---|---|---|
| dateTime | TIMESTAMP | 表示事件發生的日期和時間。它是根據事件發生的時間來記錄的,可以作為週期單位(日/週/月/小時/分鐘)聚合和日期範圍搜尋的依據。 (例:2023-05-09 19:30:35) |
| eventName | STRING | 表示標識事件的名稱。由於所有事件都一起載入到一個來源日誌中,因此該值標識了它是哪個事件,並且可以用作逐個事件搜尋資料的標準。 (例: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) |