Vorrei creare una classifica, che mostrerà quante volte l'utente ha avviato l'app. Ci dovrebbero essere classifiche di tutti i tempi e settimanali. Diciamo che ho contare il numero di applicazioni iniziare a livello locale e ad ogni cambio presentare numero incrementato:Come creare la classifica settimanale con Google Play?
Games.Leaderboards.submitScore(getApiClient(), LEADERBOARD_ID, 10);
ma funzionerà per una sola settimana - diciamo all'utente di eseguire l'applicazione per 10 volte in settimana 1. La prossima settimana, una volta l'app è iniziata, dovrò presentare 11. Va bene per la classifica di tutti i tempi, ma non funzionerà per la classifica settimanale.
Cosa devo fare per ottenere ciò che voglio?
L'unica idea che ho è quella di avere due differenti classifiche:
Games.Leaderboards.submitScore(getApiClient(), WEEKLY_LEADERBOARD_ID, 1);
Games.Leaderboards.submitScore(getApiClient(), ALLTIME_LEADERBOARD_ID, 11);
Ma sarebbe possibile mostrare i risultati settimanali solo in WEEKLY_LEADERBOARD_ID e tutti i tempi per a ALLTIME_LEADERBOARD_ID? Sarebbe facile da usare? O c'è qualche altra opzione migliore?