Working with Analytics Overview


The GameSparks platform aggregates a wide range of analytics data and provides you with key performance trends and metrics that track player interaction with your game:

The Configurator Analytics Overview page contains four tabs:

UTC Time Zone. All of the analytics graphs are set to Coordinated Universal Time (UTC).

Overview Tab

There are several graphs on the Overview tab:

Exporting Graph Data. You can export the JSON data collections on which the graphs are based directly from each graph. See below Exporting Analytics Data from Graphs.

Checking the Big Numbers

The Big Numbers are shown across the top of the Overview tab:

These numbers provide key aggregated analytics data metrics about how well your game is performing and indicates levels of engagement within the game’s current player base:

Live Data! The Big Numbers show live data and are updated every minute or so.

Performance Tab

The Performance tab displays a number of performance-related graphs:

Per Player Spikes! On the per player graphs, the average is calculated against the number of active players in that time period. This means that if your are using an hourly sampling frequency, these graphs can look skewed if a particular hour has only a relatively small number of active players compared to the number of active players in other hours.

Custom Tab

The Custom tab contains graphs which show the data gathered as a result of your game sending an AnalyticsRequest to the GameSparks platform:

Export Tab

You can export any of the JSON analytics data collections from the Export tab:

1. Use the drop-down on the Collection field to show the data collections menu:

2. Select the data collection you want and then click Export. A Save/Open file dialog appears and you can save or view the JSON text file.

Note: You can export analytics data collections directly from graphs on the other tabs - see below Exporting Analytics Data from Graphs.

Working with Analytics Graphs

When you are viewing analytics graphs, you can use several options to adjust the data graph display and you can export data directly from graphs.

Using Display Control Menus

Use the two drop-down menus at top-right to control the data displayed in the analytics graphs.

Switching between Preview and Live

You can use the Preview/Live switch at the top of the page to select which stage analytics data are displayed for:

Exporting Analytics Data from Graphs

You can export the analytics data collection on which any of the analytics graphs are based as a JSON file:

A Save/Open file dialog appears and you can save or view the JSON text file.

Toggling Stacked Charts

Analytics graphs that track more than one metric can be difficult to read:

Toggling Chart Legends

If a chart contains many data sets, the legend below the chart can become cluttered and might prevent the chart rendering correctly. For example, if your game has players located in many countries worldwide, the legend on the Players by Country chart on Overview, might become cluttered:

Using Chart Tooltips

You can read-off data values on charts at specific data points using chart tooltips:

Customizing Analytics Reporting

If you have any special needs for analytics reporting, you can build custom screens for querying the NoSQL database through the Manage section of the portal. From here, you can build ad hoc queries for analysis against raw request and response data.