Player Stats API memungkinkan Anda menyesuaikan pengalaman game dengan segmen pemain tertentu dan beragam tahapan siklus proses pemain. Anda dapat menciptakan pengalaman yang disesuaikan untuk setiap segmen pemain berdasarkan progres, pengeluaran, dan interaksi mereka. Misalnya, Anda dapat menggunakan API ini untuk mengambil tindakan proaktif guna mendorong pemain yang kurang aktif untuk berinteraksi kembali dengan game Anda, contohnya dengan menampilkan dan mempromosikan item baru dalam game saat pemain login.
Callback mengambil dua parameter:
- Kode hasil. Nilai 0 atau kurang menunjukkan keberhasilan. Lihat
CommonStatusCodes
untuk mengetahui semua nilai. - Objek
PlayerStats
dari metodePlayGamesLocalUser.GetStats
.
Statistik pemain tersedia setelah mengautentikasi:
((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");
}
});