บันทึกการซื้อผลิตภัณฑ์ที่ใช้แล้ว
บันทึกการซื้อผลิตภัณฑ์ที่สามารถบริโภคได้¶
- ชื่อบันทึก : hive_purchase_log
- ฟิลด์ในตารางด้านล่างไม่รวมฟิลด์ที่จำเป็นเมื่อสร้างบันทึกหรือใช้เครื่องมือวิเคราะห์.
| ชื่อฟิลด์ | คำอธิบาย | ประเภทข้อมูล |
|---|---|---|
| game | ชื่อเกม | STRING |
| channel | ช่องทางและแพลตฟอร์มที่เกิดเหตุการณ์ | STRING |
| source | ข้อมูลโมดูลการเรียกเก็บเงิน Hive IAP | STRING |
| osVer | ข้อมูลเวอร์ชัน OS | STRING |
| wasRegistTimestamp | เวลาที่บันทึกถูกส่งหลังจากเกิดเหตุการณ์ | STRING |
| timezoneId | ค่าผลลัพธ์ของการแยกแยะเขตเวลา หากเขตเวลาเป็นค่าว่างในบันทึกต้นฉบับหรือการแยกแยะล้มเหลว จะถือว่าเป็น KST และจะป้อน GMT+09:00 | STRING |
| verifyDateTimeKst | เวลาการตรวจสอบใบเสร็จที่แสดงใน KST | TIMESTAMP |
| paymentDateTimeKst | เวลาการชำระเงินที่แสดงใน KST | TIMESTAMP |
| model | ชื่อรุ่นอุปกรณ์ที่ส่งโดยลูกค้า | STRING |
| lang | ค่าที่อิงตามรหัสภาษา ISO 639-2 เป็นภาษาของอุปกรณ์ | STRING |
| os | ปฏิบัติตามข้อควรระวังที่ระบุไว้ด้านล่างในขณะที่ส่งค่าพลตฟอร์มที่ลูกค้าให้มา * ข้อควรระวังในการส่ง - A: android - I: ios - B: bada - W: windows - T: tizen | STRING |
| appVer | ข้อมูลเวอร์ชันแอป | STRING |
| market | ค่าตลาดที่เกิดการซื้อหรือธุรกรรม | STRING |
| clientip | ที่อยู่ IP ของลูกค้า | STRING |
| sdkVer | ข้อมูลเวอร์ชัน SDK ของ Hive | STRING |
| serverip | ที่อยู่ IP ของเซิร์ฟเวอร์ | STRING |
| grouping | ID เกมที่ลงทะเบียนใน App Center | STRING |
| productPrice | ราคาของผลิตภัณฑ์ที่ซื้อ | STRING |
| currency | สกุลเงินที่ใช้ในธุรกรรมการซื้อ | STRING |
| quantity | จำนวนผลิตภัณฑ์หรือรายการที่ซื้อ | INTEGER |
| transactionId | ID ใบเสร็จของผลิตภัณฑ์ที่ซื้อ | STRING |
| productName | ชื่อผลิตภัณฑ์ที่ซื้อ | STRING |
| path | เส้นทางในการขอรับหรือใช้สมาชิก Hive หรือผลิตภัณฑ์ที่ต้องชำระเงินอื่น ๆ | STRING |
| productId | ID การระบุที่ไม่ซ้ำกันของผลิตภัณฑ์ | STRING |
| geoIpCountry | ค่าประเทศตามข้อมูลตำแหน่งทางภูมิศาสตร์ของผู้ใช้ | STRING |
| appName | ตัวระบุที่ไม่ซ้ำกันสำหรับ appId | STRING |
| gamePid | ID ผลิตภัณฑ์เกมที่เกี่ยวข้องกับสินค้าที่อยู่ในเกม ขณะนี้ส่งจาก HIVE IAP เท่านั้น | STRING |
| gameLanguage | ภาษาเกมที่ผู้ใช้ใช้ ค่าที่อิงตามรหัสภาษา ISO 639-2 | STRING |
| iapTransactionId | ID ธุรกรรมที่สร้างขึ้นเองโดย iap | STRING |
| deviceLanguage | ภาษาอุปกรณ์ที่ส่งตามรหัสภาษา ISO 639-2 | STRING |
| itemSendOk | สถานะการเก็บรวบรวมไอเทมในเกม | STRING |
| vidType | ประเภทการรับรองตัวตนของ Hive | STRING |
| deviceCountry | ค่าประเทศของอุปกรณ์ตามรหัสประเทศ ISO 3166 alpha-2 | STRING |
| hiveCountry | สัญชาติ geoip ของเซิร์ฟเวอร์ Hive ค่าตามรหัสประเทศ ISO 3166 alpha-2 | STRING |
| idpId | ค่าตัวระบุ IDP (Identity Provider) ของผู้ใช้ | STRING |
| gameCountry | ค่าประเทศที่ป้อนในประเทศเมื่อส่งบันทึก | STRING |
| extraUid | ตัวระบุผู้ใช้เพิ่มเติม | STRING |
| serverUid | ตัวระบุสำหรับเซิร์ฟเวอร์เกมเฉพาะ | STRING |
| characterId | การระบุที่ไม่ซ้ำกันที่ตรงกับตัวละครของผู้เข้าร่วมเกมเฉพาะ | STRING |
| characterTypeId | ค่าที่ใช้เพื่อระบุประเภทของตัวละครในเกม | STRING |
| characterLevel | ระดับตัวละครในเกม | STRING |
| isEmulator | ค่าบูลีนที่แสดงว่าผู้ใช้กำลังเล่นเกมในอีมูเลเตอร์หรือไม่ | STRING |
| iapVersion | ข้อมูลเวอร์ชันของ Hive IAP | STRING |
| gameIndex | หมายเลขดัชนีที่กำหนดให้กับเกม | INTEGER |
| serverIdInt | ค่าของ ServerId ที่แปลงเป็นตัวเลข | INTEGER |
| osVersionFixed | ค่าที่ปรับโดยการแปลง osVer เป็นรูปแบบ aa.bb.cc | STRING |
| env | สถานะข้อมูลทดสอบ | STRING |
| originalPrice | จำนวนเงินหลัก ส่งเฉพาะเมื่อราคาของผลิตภัณฑ์ลดลง | FLOAT |
| isException | ยกเว้นจากการรวมกลุ่ม: หากได้รับค่า ให้ยกเว้นจากรายงานการวิเคราะห์ หากการทดสอบถูกส่งไปยังสภาพแวดล้อมที่มีอยู่ จะถูกส่งไปยังฟิลด์ที่เหมาะสมด้วย | STRING |
| hiveiap_purchase_test | สถานะการชำระเงินทดสอบ | STRING |
| refundTransactionId | ID ใบเสร็จระหว่างการคืนเงินหรือการชำระคืน | STRING |
| analyticsId | เปลี่ยนแปลงในขณะที่เริ่มต้นแอปเป็นค่าคีย์ที่ไม่ซ้ำกันของอุปกรณ์ | STRING |