Spielerstatistiken in Unity-Spielen

Mit der Player Stats API kannst du das Spielerlebnis an bestimmte Segmente anpassen. und die verschiedenen Phasen des Spielerlebenszyklus. Sie können maßgeschneiderte Angebote für jedes Spielersegment basierend auf Fortschritt, Ausgaben und Interesse. Mit dieser API können Sie beispielsweise proaktive Maßnahmen zu ergreifen, um weniger aktive Spieler zu erneuten Interaktionen mit Spielern zu bewegen. Ihr Spiel zu testen, indem Sie z. B. neue In-Game-Artikel präsentieren und bewerben, wenn das der sich ein Spieler anmeldet.

Der Callback verwendet zwei Parameter: 1. Ein Ergebniscode, der kleiner oder gleich null ist, gilt als Erfolg. Alle Werte finden Sie unter CommonStatusCodes. 2. Das PlayerStats-Objekt vom Typ „GooglePlayGames.PlayGamesLocalUser.PlayerStats“

Weitere Informationen finden Sie in der Leitfaden zu Spielerstatistiken.

Die Spielerstatistiken sind nach der Authentifizierung verfügbar:

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