Data, Artificial Intelligence (AI), and Machine Learning (ML)

Collect, store, and easily retrieve data that brings your gameplay to life. Gain insights about the health of your game so that you can successfully run your business. Leverage artificial intelligence capabilities to provide customer support at scale as your playerbase grows.

Scenarios

Scenario Description Solutions
Player statistics Create, track, and use data that reflects a player's in-game activity. | PlayFab Player Statistics
Achievements Reward & recognize your players for in-game accomplishments. | Xbox Achievements
In-game resources Add resource game elements into your game that players can acquire or gather as part of the game play. | PlayFab Currencies
Loot drops Enable your game to randomize items that players receive based on in-game actions, such as defeating an enemy or opening a chest. | PlayFab Drop Tables
Player segmentation Define a subset of your players based on one or more criteria, usually to perform action(s) that are specifically targeted at those players. | PlayFab Player Segments
Game telemetry Generate events and data from your game that can be used for analytics, marketing, and other purposes. | Azure In-Editor Debugging Telemetry
| PlayFab PlayStream Events
Analytics Query and analyze aggregate data generated by your game to gain insights about player behaviors, game performance, and much more. | Azure Non-Real Time Dashboard
| PlayFab Metrics
Real-time analytics Evaluate and take action on the stream of game-generated data as it arrives. | PlayFab Event Queries
Game events Process and store events being sent by your game. | Azure Event Hubs
| PlayFab Event History
Content moderation Detect potentially offensive, risky, or otherwise undesirable content in text, videos, or images. | Azure Content Moderation
Text translation Translate text from one language into another. | Azure Text Translation
Customer service bots Provide players with AI-driven customer support. | Azure Customer Service Bot
Video analysis Extract actionable insights from video content. | Azure Media Analytics

Developer Resources