นี่คือบันทึกที่จำเป็นสำหรับตัวบ่งชี้ระดับบนแดชบอร์ดการวิเคราะห์การเล่นเกมของตัวบ่งชี้แต่ละเกม เมื่อเหตุการณ์การเลื่อนระดับเกิดขึ้นสำหรับบัญชีผู้ใช้หรือตัวละครในเกม บันทึกจะถูกส่งเพื่อตรวจสอบจำนวนการเปลี่ยนแปลงการเลื่อนระดับตามประเภทของระยะเวลาการค้นหา จำนวนผู้ใช้ และจำนวนผู้ใช้ตามระดับสุดท้าย .

ส่งบันทึก

ส่งบันทึกสำหรับตัวบ่งชี้ระดับโดยใช้วิธีการจัดส่งบันทึกไคลเอ็นต์ 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
  • "character
  • "guild
  • "skill

ใช้เมื่อคำนวณการจำแนกประเภทของตัวบ่งชี้ระดับขึ้นทั้งหมด

บนหน้าการสร้างเซ็กเมนต์ สามารถเลือกองค์ประกอบได้เมื่อส่งค่าระดับไปยัง account

STRING Y
serverId รหัสเซิร์ฟเวอร์

ใช้เป็นเงื่อนไขในการค้นหา

ส่งอัตโนมัติเมื่อใช้ Hive SDK ฟังก์ชั่นการส่งบันทึกไคลเอนต์.

STRING
userId ID เฉพาะของผู้ใช้ในเกม

ถ้า playerId ฟิลด์มีค่า 0 หรือ nullมันถูกใช้เป็นคีย์ระบุผู้ใช้ในการคำนวณไอเท็ม

STRING
levelPrev ระดับก่อนระดับขึ้น INTEGER
level ระดับหลังจากระดับขึ้น

ใช้ในการคำนวณ “จำนวนผู้ใช้ที่เลเวลอัพครั้งล่าสุด”

INTEGER Y

ตรวจสอบบันทึกที่ส่ง

  • หากป้อนค่าที่จำเป็นทั้งหมดลงในฟิลด์คำจำกัดความบันทึกการเลื่อนระดับอย่างถูกต้อง ตัวบ่งชี้จะสะท้อนและแสดงการส่งข้อมูล