5

Sto sviluppando un'app Android in cui utilizzo l'API dei servizi di giochi di Google Play. Ho implementato con successo le classifiche in ogni aspetto, tranne che non riesco a vedere i punteggi degli altri giocatori, ma viene mostrato solo il mio punteggio giocatore attualmente iscritto.API della classifica di Google Play Games Services, non è possibile visualizzare i punteggi degli altri giocatori

Funziona come se i miei utenti tester non hanno condiviso la loro attività di gioco con l'utente corrente, ma in realtà hanno, e questo fatto è visibile nei loro account. Ho anche confermato che l'attuale utente condivide l'app con questi altri utenti tester. AGGIORNAMENTO: posso vedere gli altri punteggi usando "Tutti", ma non in "Social". Tuttavia, perché i punteggi non sono disponibili in "Social"?

Io uso questo GoogleApiClient:

mGoogleApiClient = new GoogleApiClient.Builder(this) 
       .addConnectionCallbacks(this) 
       .addOnConnectionFailedListener(this) 
       .addApi(Plus.API).addScope(Plus.SCOPE_PLUS_LOGIN) 
       .addApi(Games.API).addScope(Games.SCOPE_GAMES) 
       .build(); 

posso passare da un account, sign-in, presentare i punteggi, ecc per ogni account con successo, ma semplicemente non può vedere i conti l'altro tester punteggi quando inizio l'attività della classifica.

Qualche idea su dove cercare?

+1

So che questo potrebbe sembrare sciocco (solo assicurandoti) - hai cambiato la classifica per mostrare i punteggi per i giocatori "tutti" (non solo sociali). Per impostazione predefinita, quando apri le classifiche, queste vengono visualizzate come social (ossia i punteggi delle persone nelle tue cerchie) e vi è un interruttore per mostrare tutti i punteggi. – free3dom

+0

Grazie a @ free3dom, l'ho fatto, e questo è l'unico aggiornamento che ho: posso vedere gli altri punteggi usando "Tutti", ma ancora non usando "Social". "Social" dovrebbe funzionare perché ogni account tester è nella cerchia dell'altro e l'attività di gioco è condivisa con quella cerchia. Mi chiedo se è collegato in qualche modo all'app non ancora pubblicata? – aez

risposta

5

Il backend di servizi di giochi e app è stato pubblicato o ancora in modalità di test?

tratto da documenti di Google:

"classifiche sociale sarà inizialmente vuoto finché si pubblica la classifica corrispondente tramite Google Play Console per gli sviluppatori"

https://developers.google.com/games/services/common/concepts/leaderboards

Un'altra buona lettura è: https://developers.google.com/games/services/common/concepts/leaderboardsAdvanced

+0

sì, questo era il problema, grazie. Se ritieni che la domanda sia utile, ti preghiamo di prendere in considerazione la votazione. – aez

+0

Le "classifiche social" includono "pubblico"? Per favore, dì di si. :) – Recomer

Problemi correlati