Statistiche sui giocatori nei giochi Unity

L'API delle statistiche dei giocatori ti consente di personalizzare le esperienze di gioco in base a segmenti specifici dei giocatori e delle varie fasi del loro ciclo di vita. Puoi creare esperienze su misura per ogni segmento di giocatori in base al loro l'avanzamento, la spesa e il coinvolgimento. Ad esempio, puoi utilizzare questa API intraprendere azioni proattive per incoraggiare un giocatore meno attivo a tornare il tuo gioco, ad esempio mostrando e promuovendo nuovi articoli in-game quando quando un giocatore esegue l'accesso.

Il callback prevede due parametri: 1. Il codice risultato minore o uguale a zero indica un esito positivo. Consulta CommonStatusCodes per tutti i valori. 2. L'oggetto PlayerStats del tipo GooglePlayGames.PlayGamesLocalUser.PlayerStats

Per ulteriori informazioni, consulta guida alle statistiche dei giocatori.

Le statistiche dei 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");
            }
        });