GAMESEC05-BP02 Collect, store, and analyze player usage logs to detect inappropriate behavior
Instrument your game to collect logs to understand how players use the features of your game and how they interact with other players. You can then block unauthorized activities that can degrade the player experience.
Level of risk exposed if this best practice is not established: Medium
Implementation guidance
Send structured log events to
the Game
Analytics Pipeline
After you have captured the data, consider implementing tools to detect inappropriate usage behavior. For example, if your game has social features such as in-game player messaging, voice chat, or online forums, save logs from these player engagements in a format that can be analyzed for moderation purposes.
Configure your game's voice chat feature to export recordings to
Amazon S3 and
use Amazon Transcribe
Implementation steps
-
Collect, store, and analyze player usage logs.
-
Use AWS services for artificial intelligence and machine learning to more efficiently review and gain insights into your player usage logs.