นี่คือบันทึกที่จำเป็นสำหรับตัวบ่งชี้ระดับบนแดชบอร์ดการวิเคราะห์การเล่นเกมของตัวบ่งชี้แต่ละเกม เมื่อเหตุการณ์การเลื่อนระดับเกิดขึ้นสำหรับบัญชีผู้ใช้หรือตัวละครในเกม บันทึกจะถูกส่งเพื่อตรวจสอบจำนวนการเปลี่ยนแปลงการเลื่อนระดับตามประเภทของระยะเวลาการค้นหา จำนวนผู้ใช้ และจำนวนผู้ใช้ตามระดับสุดท้าย .
ส่งบันทึก
ส่งบันทึกสำหรับตัวบ่งชี้ระดับโดยใช้วิธีการจัดส่งบันทึกไคลเอ็นต์ 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 |
รหัสแอป | App ID ออกโดย App Center
ส่งอัตโนมัติเมื่อใช้ Hive SDK ฟังก์ชั่นการส่งบันทึกไคลเอนต์. |
STRING | Y |
guid | ค่าคีย์ที่ไม่ซ้ำสำหรับแถวของบันทึก
รูปแบบสตริงสุ่ม เช่น uuid ขอแนะนำ ส่งอัตโนมัติเมื่อใช้ Hive SDK ฟังก์ชั่นการส่งบันทึกไคลเอนต์. |
STRING | Y |
dateTime | บันทึกการประทับเวลาในรูปแบบ “YYYY-MM-DD hh:mm:ss"
(e.g. “2022-11-15 10:20:10”) ส่งอัตโนมัติเมื่อใช้ Hive SDK ฟังก์ชั่นการส่งบันทึกไคลเอนต์. |
STRING | Y |
timezone | dateTimeโซนเวลา
สามารถรับได้ทาง วิธีการตรวจสอบเขตเวลา ใช้ไคลเอนต์ IPตัดสินใจบนพื้นฐานของ KST ถ้าว่างหรือไม่มีค่าใดๆ(เช่น “GMT+09:00”) ส่งอัตโนมัติเมื่อใช้ Hive SDK ฟังก์ชั่นการส่งบันทึกไคลเอนต์. |
STRING | |
category | ค่าการจำแนกหมวดหมู่สำหรับบันทึกระดับอัพ ค่าได้รับการแก้ไขเป็น "pub_levelup_log" | STRING | Y |
levelUpType | ประเภทการเลื่อนระดับ (เช่น “account")
ค่าที่สามารถตั้งค่าได้คือค่าใดค่าหนึ่งต่อไปนี้ 4
ใช้เมื่อคำนวณการจำแนกประเภทของตัวบ่งชี้ระดับขึ้นทั้งหมด บนหน้าการสร้างเซ็กเมนต์ สามารถเลือกองค์ประกอบได้เมื่อส่งค่าระดับไปยัง account |
STRING | Y |
serverId | รหัสเซิร์ฟเวอร์
ใช้เป็นเงื่อนไขในการค้นหา ส่งอัตโนมัติเมื่อใช้ Hive SDK ฟังก์ชั่นการส่งบันทึกไคลเอนต์. |
STRING | |
userId | ID เฉพาะของผู้ใช้ในเกม
ถ้า playerId ฟิลด์มีค่า 0 หรือ nullมันถูกใช้เป็นคีย์ระบุผู้ใช้ในการคำนวณไอเท็ม |
STRING | |
levelPrev | ระดับก่อนระดับขึ้น | INTEGER | |
level | ระดับหลังจากระดับขึ้น
ใช้ในการคำนวณ “จำนวนผู้ใช้ที่เลเวลอัพครั้งล่าสุด” |
INTEGER | Y |
ตรวจสอบบันทึกที่ส่ง
- หลังจากส่งบันทึกเกมแล้ว คุณสามารถตรวจสอบการเข้าสู่ระบบได้ ฟังก์ชันคำจำกัดความของบันทึก
- หากป้อนค่าที่จำเป็นทั้งหมดลงในฟิลด์คำจำกัดความบันทึกการเลื่อนระดับอย่างถูกต้อง ตัวบ่งชี้จะสะท้อนและแสดงการส่งข้อมูล