Oyuncu İstatistikleri API'si, oyun deneyimlerini belirli oyuncu segmentlerine ve oyuncu yaşam döngüsünün farklı aşamalarına göre uyarlamanıza olanak tanır. Oyuncuların ilerleme durumuna, harcamalarına ve etkileşimlerine göre her oyuncu segmenti için özel deneyimler oluşturabilirsiniz. Örneğin, daha az etkin olan bir oyuncuyu oyununuzla yeniden etkileşime geçmeye teşvik etmek için proaktif işlemler yapmak üzere bu API'yi kullanabilirsiniz. Örneğin, oyuncu oturum açtığında yeni oyun içi öğeleri gösterebilir ve tanıtabilirsiniz.
Geri çağırma işlevi iki parametre alır: 1. Sıfır veya sıfırdan küçük sonuç kodu başarıdır. Tüm değerler için CommonStatusCodes bölümüne bakın. 2. GooglePlayGames.PlayGamesLocalUser.PlayerStats türündeki PlayerStats nesnesi
Daha fazla bilgi için oyuncu istatistikleri kılavuzunu inceleyin.
Oyuncu istatistikleri, kimlik doğrulamasından sonra kullanılabilir:
((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");
}
});