Overview
The GameAnalytics Metrics API lets you programmatically access key performance indicators (KPIs) across your games. You can use it to build custom BI dashboards, compare game performance across your portfolio, or analyze specific user segments in more depth.
Data is aggregated by time and dimension, and the API supports most of the dimensions and filters available in the GameAnalytics dashboards. This makes it a powerful solution for studios looking to centralize reporting and automate performance monitoring.
With the Metrics API you can:
- Custom Business Intelligence Reporting - Use the API to feed metrics directly into internal dashboards that are tailored to the KPIs that matter most to your team. For example, studios may track user sessions by country, or monitor traffic trends across different platforms.
- Health Monitoring Across Titles - Monitoring every metric for every game manually can be time-consuming. With the Metrics API, you can automate this process.
- Key Metric tracking & alerting, and set up alerts when they deviate outside expected ranges (e.g. ±10%). It’s an efficient way to spot anomalies and ensure your games are performing as expected.
- Combine Metrics Across Tools - Whether it’s information about attribution platforms, ad networks, or any other data point, the Metrics API lets you pipe your KPIs into a centralized view, helping you track things like retention and CPI side-by-side, across all live titles.
Metrics data is available with soft real-time guarantees. The system checks for new data hourly, and results are returned for the latest available time interval. You can also query the API to find out exactly when fresh data is available.