Unity oyunlarındaki oyuncu istatistikleri

Oyuncu İstatistikleri API'sı, oyun deneyimlerini belirli oyuncu segmentlerine ve oyuncu yaşam döngüsünün farklı aşamalarına uyarlamanızı sağlar. Oyuncuların ilerleme, harcama ve etkileşim biçimlerine göre her oyuncu segmenti için özelleştirilmiş deneyimler oluşturabilirsiniz. Örneğin, daha az aktif bir oyuncuyu oyununuzla yeniden etkileşime geçmeye teşvik etmek için proaktif işlemler yapmak için bu API'yi kullanabilirsiniz. Örneğin, oyuncu oturum açtığında yeni oyun içi öğeleri görüntüleyebilir ve tanıtabilir.

Geri çağırma iki parametre alır: 1. Sıfırdan küçük veya eşit olan sonuç kodu başarılı. 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ılavuzuna bakın.

Oynatıcı istatistikleri, doğrulandıktan 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");
            }
        });