Statistiche sui giocatori nei giochi Unity

L'API Player Stats ti consente di personalizzare le esperienze di gioco in base a segmenti specifici di giocatori e alle diverse fasi del ciclo di vita del giocatore. Puoi creare esperienze personalizzate per ogni segmento di giocatori in base al loro avanzamento, alla spesa e al coinvolgimento. Ad esempio, puoi utilizzare questa API per intraprendere azioni proattive per incoraggiare un giocatore meno attivo a interagire nuovamente con il tuo gioco, ad esempio mostrando e promuovendo nuovi elementi di gioco quando il giocatore accede.

Il callback accetta due parametri: 1. Il codice risultato minore o uguale a zero indica la riuscita. Per tutti i valori, consulta CommonStatusCodes. 1. L'oggetto PlayerStats dal metodo PlayGamesLocalUser.GetStats.

Per saperne di più, consulta la guida alle statistiche dei giocatori.

Le statistiche sui giocatori sono disponibili dopo l'autenticazione:

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