Questo argomento descrive come rilevare e gestire l'utilizzo dell'API Play Games Services nel tuo gioco.
Rilevare la limitazione di frequenza
Se utilizzi l'SDK dei servizi per i giochi di Play, i gestori di callback o i listener restituiscono errori quando il gioco supera il limite di frequenza.
In Android, le chiamate che restituiscono oggetti
PendingResult
, come
incrementAchievementImmediate
, restituiscono un codice di stato STATUS_NETWORK_ERROR_OPERATION_DEFERRED
nell'oggetto risultato. Questo codice di stato indica che la libreria tenterà automaticamente
di effettuare nuovamente la chiamata in un secondo momento, quando il tuo gioco non sarà più soggetto a limitazioni di frequenza.
Per richiedere una quota aggiuntiva per i tuoi giochi, consulta la sezione Aumento della quota.
Gestire la quota giornaliera
Puoi controllare la quota giornaliera della tua applicazione per Google Cloud Platform visitando il tuo progetto in Google Cloud Platform.
Per visualizzare o modificare i limiti di utilizzo relativi al progetto o per richiedere un incremento della quota, procedi come segue:
- Se non hai ancora un account di fatturazione per il progetto, creane uno.
- Visita la pagina API abilitate della libreria di API nella console API e seleziona un'API dall'elenco.
- Per visualizzare e modificare le impostazioni relative alla quota, seleziona Quote. Per visualizzare le statistiche sull'utilizzo, seleziona Utilizzo.
Puoi impostare il numero massimo di chiamate che un utente può effettuare al secondo per assicurarti che un giocatore che abusa del sistema non utilizzi tutta la quota della tua applicazione. Per saperne di più sul limite di utilizzo, consulta la documentazione di Google Cloud Platform.
Per richiedere una quota aggiuntiva per i tuoi giochi, consulta la sezione Aumento della quota.
Richiedi un aumento della quota
Per richiedere un aumento della quota di gioco, fai clic sul link Richiedi di più accanto alla voce della quota della tua app in Google Cloud Platform.
Le richieste di aumento della quota di giochi di solito non vengono accettate, a meno che il tuo gioco non stia registrando un utilizzo eccezionale e rispetti le best practice riportate nell'elenco di controllo della qualità.