Consumable product purchase log
Consumable product purchase log¶
- Log Name : hive_purchase_log
- The fields in the table below do not include fields that are required when creating logs or employing analytics tools.
| Field Name | Description | Data Type |
|---|---|---|
| game | Game name | STRING |
| channel | Channel and platform where the event occurred | STRING |
| source | Hive IAP billing module information | STRING |
| osVer | OS version info | STRING |
| wasRegistTimestamp | Time the log was sent after the event occurred | STRING |
| timezoneId | Result value of parsing timezone. If the timezone is empty in the original log or parsing fails, it is treated as KST and GMT+09:00 is entered | STRING |
| verifyDateTimeKst | Receipt verification time displayed in KST | TIMESTAMP |
| paymentDateTimeKst | Display payment time in KST | TIMESTAMP |
| model | Device model name sent by client | STRING |
| lang | Value based on ISO 639-2 language code as device language | STRING |
| os | Follow the precautions listed below while sending the platform value provided by the client. * Transmission precautions - A: android - I: ios - B: bada - W: windows - T: tizen | STRING |
| appVer | App version info | STRING |
| market | Market value at which purchase or transaction occurred | STRING |
| clientip | Client's IP address | STRING |
| sdkVer | Hive SDK version information | STRING |
| serverip | The server's IP address | STRING |
| grouping | Game ID registered in App Center | STRING |
| productPrice | The price of the purchased product | STRING |
| currency | Currency used in purchase transaction | STRING |
| quantity | Quantity of product or item purchased | INTEGER |
| transactionId | Receipt ID of purchased product | STRING |
| productName | Purchased product name | STRING |
| path | Path to obtaining or using Hive membership or other paid products | STRING |
| productId | Product's unique identification ID | STRING |
| geoIpCountry | Country value based on user's geographical location information | STRING |
| appName | Unique identifier for appId | STRING |
| gamePid | Game product ID relates to in-game merchandise. Currently only sent from the HIVE IAP | STRING |
| gameLanguage | The language of the game used by the user, a value based on ISO 639-2 language code | STRING |
| iapTransactionId | Transaction ID self-generated by iap | STRING |
| deviceLanguage | Device language, transmitted based on ISO 639-2 language code | STRING |
| itemSendOk | Game item collect status | STRING |
| vidType | Hive authentication type | STRING |
| deviceCountry | Device nationality value based on ISO 3166 alpha-2 country code | STRING |
| hiveCountry | Hive server geoip nationality, value based on ISO 3166 alpha-2 country code | STRING |
| idpId | User's IDP (Identity Provider) identifier value | STRING |
| gameCountry | Country value entered in country when sending logs | STRING |
| extraUid | Additional user identifiers | STRING |
| serverUid | Identifier for a specific game server | STRING |
| characterId | A unique identification that corresponds to the character of a specific gaming participant | STRING |
| characterTypeId | A value used to indicate the type of a character in the game | STRING |
| characterLevel | Character level in the game | STRING |
| isEmulator | A Boolean value showing if the user is running the game in an emulator | STRING |
| iapVersion | Hive IAP's version info | STRING |
| gameIndex | Index number assigned to the game | INTEGER |
| serverIdInt | ServerId value transformed to a number | INTEGER |
| osVersionFixed | Value adjusted by converting osVer to the aa.bb.cc format | STRING |
| env | Test data status | STRING |
| originalPrice | Principal amount. Sent only if the product's price is reduced. | FLOAT |
| isException | Excluded from aggregation: If the value is received, exclude it from the Analytics report. If the test is delivered to an existing environment, it is also sent to the appropriate field. | STRING |
| hiveiap_purchase_test | Test payment status | STRING |
| refundTransactionId | Receipt ID during refund or repayment | STRING |
| analyticsId | Changed while initializing the app to the device's unique key value | STRING |