Cet article explique comment détecter et gérer l'utilisation de l'API Play Games Services dans votre jeu.
Détecter la limitation du débit
Si vous utilisez le SDK Play Games Services, vos écouteurs ou gestionnaires de rappel renvoient des erreurs en cas de dépassement de la limitation du débit du jeu.
Dans Android, les appels qui renvoient des objets PendingResult
tels que incrementAchievementImmediate
renvoient un code d'état STATUS_NETWORK_ERROR_OPERATION_DEFERRED
dans l'objet de résultat. Ce code d'état indique que la bibliothèque retentera automatiquement de passer l'appel ultérieurement, lorsque le débit de votre jeu ne sera plus limité.
Pour demander un quota supplémentaire pour vos jeux, consultez la section Demander une augmentation du quota.
Gérer votre quota quotidien
Pour connaître le quota quotidien attribué à votre application dans Google Cloud Platform, accédez à votre projet dans Google Cloud Platform.
Pour afficher ou modifier les limites d'utilisation de votre projet, ou pour demander une augmentation des quotas, procédez comme suit :
- Si vous ne possédez pas encore de compte de facturation pour votre projet, créez-en un.
- Accédez à la page "API activées" de la bibliothèque d'API dans la console APIs, puis sélectionnez une API dans la liste.
- Sélectionnez Quotas pour afficher et modifier les paramètres associés aux quotas. Pour afficher les statistiques d'utilisation, sélectionnez Utilisation.
Vous pouvez définir le nombre maximal d'appels qu'un utilisateur peut passer par seconde afin d'éviter qu'un joueur au comportement abusif n'utilise la totalité du quota de votre application. Pour en savoir plus sur la limitation de l'utilisation, consultez la documentation de Google Cloud Platform.
Pour demander un quota supplémentaire pour vos jeux, consultez la section Demander une augmentation du quota.
Demander une augmentation du quota
Pour demander une augmentation du quota attribué à un jeu, cliquez sur le lien Demander plus à côté de l'entrée du quota de votre application dans Google Cloud Platform.
Les demandes d'augmentation du quota des jeux ne sont généralement pas acceptées, sauf si votre jeu fait l'objet d'une utilisation exceptionnelle et respecte les bonnes pratiques de la checklist de contrôle qualité.