Player Stats API ช่วยให้คุณปรับแต่งประสบการณ์การเล่นเกมให้เหมาะกับกลุ่มผู้เล่นที่เฉพาะเจาะจง และวงจรของผู้เล่นในระยะต่างๆ ได้ คุณสามารถสร้างประสบการณ์ที่ปรับแต่งสำหรับกลุ่มผู้เล่นแต่ละกลุ่มได้โดยอิงตามความคืบหน้า การใช้จ่าย และการมีส่วนร่วมของผู้เล่น เช่น คุณสามารถใช้ API นี้เพื่อ ดำเนินการเชิงรุกเพื่อกระตุ้นให้ผู้เล่นที่ใช้งานน้อยกลับมามีส่วนร่วมกับ เกมของคุณอีกครั้ง เช่น การแสดงและโปรโมตไอเทมใหม่ในเกมเมื่อ ผู้เล่นลงชื่อเข้าใช้
Callback จะใช้พารามิเตอร์ 2 รายการ 1. รหัสผลลัพธ์ที่น้อยกว่าหรือเท่ากับ 0 ถือว่าสำเร็จ ดูค่าทั้งหมดได้ที่ CommonStatusCodes 1. ออบเจ็กต์ PlayerStats จากเมธอด PlayGamesLocalUser.GetStats
ดูข้อมูลเพิ่มเติมได้ที่คู่มือสถิติของผู้เล่น
สถิติผู้เล่นจะพร้อมใช้งานหลังจากตรวจสอบสิทธิ์แล้ว
((PlayGamesLocalUser)Social.localUser).GetStats((rc, stats) =>
{
// -1 means cached stats, 0 is success
// see CommonStatusCodes for all values.
if (rc <= 0 && stats.HasDaysSinceLastPlayed()) {
Debug.Log("It has been " + stats.DaysSinceLastPlayed + " days");
}
});