Statystyki graczy w grach na Unity

Interfejs Player Stats API pozwala dostosować sposób grania do konkretnych segmentów. na różnych etapach ich cyklu życia. Możesz tworzyć dostosowane do każdego segmentu graczy, na podstawie tego, jak działań, wydatków i angażowania. Możesz użyć tego interfejsu API na przykład do: podjąć działania zachęcające mniej aktywnego gracza do ponownej interakcji. np. wyświetlając i promując nowe produkty w grze, gdy loguje się gracz.

Wywołanie zwrotne ma 2 parametry: 1. Kod wyniku mniejszy lub równy 0 oznacza sukces. Wszystkie wartości znajdziesz w sekcji CommonStatusCodes. 2. Obiekt PlayerStats typu GooglePlayGames.PlayGamesLocalUser.PlayerStats

Więcej informacji: przewodnika po statystykach graczy.

Te statystyki są dostępne po uwierzytelnieniu:

    ((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");
            }
        });