Skip to main content

Metrics

Last updated on February 20, 2025

Introduction

AccelByte Gaming Services Analytics dashboard can display data from any namespace in your environment. When you choose to view data in the publisher namespace, the data will be a culmination of all of the unique data from all the game namespaces in your environment so players of multiple games won't be counted multiple times.

note

To learn more about namespaces, see Namespaces.

To view the Analytics dashboard in the Admin Portal, go to Analytics > Analytics Dashboard V2 on the sidebar. The Analytics dashboard contains the following sections:

  • Overview
  • Active Users
  • Acquisition
  • Engagement
  • Retention
  • Lobby & Matchmaking
  • Monetization - Virtual Currency

This article provides a detailed walkthrough of the information presented in each section.

Overview section

The Overview section is a set of the industry's most popular key performance indicators (KPIs) for tracking your game's health.

AGS Analytics dashboard Game Overview section

MetricDefinitionData source
New Registered UsersThe number of distinct players that have sent data in your game for the first time today, including AccelByte full accounts and third-party accounts. Note that this event counts towards DAU, WAU, MAU, AHAU, and PHAU, as it's part of the User Activity event.User Enabled
Daily Active Users (DAU)The number of distinct players that are active in your game today, including AccelByte full accounts and third-party accounts.User Activity
Weekly Active Users (WAU)The number of distinct players active in your game for that day and the previous six days (seven days in total), including AccelByte full accounts and third-party accounts.User Activity
Revenue (Virtual Currency)The total value of in-game virtual currency spent in your game each calendar day.Order
ARPPU - Virtual CurrencyThe average value of in-game virtual currency spent per daily active player. It is represented as Revenue / DAU.Order
ARPPU - Real Money (Coming soon)The average value of in-game real money spent per daily active player. It is represented as Revenue / DAU.This metric has a dependency on the Real Money API
Daily Sessions Counts (Coming soon)The distinct count of the number of gameplay sessions (flight_id) per calendar day. flight_id has dependency on Presence Event.This metric has a dependency on Enhanced Presence

Active Users section

The Active Users tab captures the player's activity within your game over a specific period. Active user metrics are all based on the definition of what an active user is, which can be found in User Activity.

AGS Analytics dashboard Active User section

MetricDefinitionData source
Daily Active Users (DAU)The number of distinct players active in your game each calendar day.User Activity
Weekly Active Users (WAU)The number of distinct players active in your game for that day and the previous six days (seven days in total).User Activity
Monthly Active Users (MAU)The number of distinct players active in your game for that day and the previous 29 days (30 days in total).User Activity

Acquisition section

The Acquisition section shows the number of new players, the number of returned users, and the new player percentage. This section provides insight into the effectiveness of user acquisition efforts.

AGS Analytics dashboard Acquisition section

MetricDefinitionData source
New PlayersThe number of players that have sent User Activity data in your game for the first time on a given calendar day, including AccelByte full accounts and third-party accounts. Note this event counts towards DAU, WAU, MAU, AHAU, and PHAU, as it's part of the User Activity event.User Enabled
Returning PlayersThe number of daily active players who are not new players on a given calendar day, including AccelByte full accounts and third-party accounts.Calculated

Engagement section

The Engagement section includes dashboards that provide information on how your game is retaining users and how active your players are in your game.

AGS Analytics dashboard Engagement section

MetricDefinitionData source
Peak Hourly Active Users (PHAU)The maximum number of distinct players who are active in your game for any given hour. It is represented as MAX ( HAU ). Note: The PHAU can be used to estimate the peak CCU. However, it is most likely to be an underestimation.User Activity
Engagement (DAU/MAU)The percentage of active users from the prior 30 days who have been active on any day within a namespace. It is represented as DAU / MAUUser Activity

Retention sections

The Retention section provides information into player engagement and the longevity of players in your game. It creates a retention curve that illustrates how player engagement changes over time.

AGS Analytics dashboard Retention section top

AGS Analytics dashboard Retention section top

MetricDefinitionData source
Day 1 retentionThe percentage of users who returned to your game on the day after their first time being an active in your game.User Activity
Day 7 retentionThe percentage of users who are active in your game on day 7 after their first time being active in your game.User Activity
Day 30 retentionThe percentage of users who are active in your game on day 30 after their first time being active in your game.User Activity
Retention WeeksThe percentage of players who continue to play your game in subsequent weeks (week 2, week 3, and so on) after their first time being active in your game.User Activity
Retention MonthsThe percentage of players who continue to play your game in subsequent months (month 2, month 3, and so on) after their first time being active in your game.User Activity
Retention Daily Averages - (Day N retention)Players are grouped into cohorts based on the date that they first became active. Each cohort then has a retention calculation that is calculated every day. We then calculate the following statistics based on different sign-up date cohorts: Minimum, 25th percentile, Median, 75th percentile, and Maximum.User Activity
Minimum Daily Player RetentionThe lowest percentage of players who returned to the game on a given day after they first became active in your game. It indicates the least-engaged subset of players for that specific day.User Activity
25th Percentile Daily Player RetentionThe point at which 25% of players returned to the game on that day. This can provide insight into the performance of a segment of less-engaged players.User Activity
Median Daily Player RetentionThe percentage of players at the exact midpoint of the retention distribution. In other words, it's the percentage of players who were more engaged than the lower 50% and less engaged than the upper 50% of players on that day.User Activity
75th Percentile Daily Player RetentionThe point at which 75% of players returned to the game on that day, showing the performance of a more engaged subset of players.User Activity
Maximum Daily Player RetentionThis represents the highest percentage of players who returned to the game on a given day after they first became active in your game. It indicates the most engaged subset of players for that specific day.User Activity
Daily Player RetentionA time-series analysis that calculates the percentage of players who return to your game each day following when they first become active in your game.User Activity

Lobby & Matchmaking section

The Lobby & Matchmaking section provides information that allows you to analyze the performance of your multiplayer sessions, including how many people joined and how many play sessions per day.

AGS Analytics dashboard Lobby & Matchmaking section

MetricDefinitionData source
Lobby SessionsThe distinct count of lobby sessions in a given time period. Note that the values are additive and aggregate to calculate any time period (e.g., hourly, daily, or weekly).Lobby Session
Lobby UsersThe distinct count of players who are active in Lobby sessions within your game namespace for any calendar day. Note that the Lobby users also count towards DAU, WAU, MAU, AHAU, and PHAU as they're part of the User Activity event.User Activity
Matchmaking SessionsThe distinct count of matchmaking sessions in a given time period. Note that the values are additive and aggregate to calculate any time period (e.g., hourly, daily, or weekly).Matchmaking Session
Matchmaking UsersThe distinct count of players who are active in any Matchmaking sessions in your game for any calendar day. Note that the Matchmaking users also count towards DAU, WAU, MAU, AHAU, and PHAU as they're part of the User Activity event.User Activity

Monetization - Virtual Currency section

The Virtual Currency section displays the results of measures of usage, circulation, and effectiveness of in-game virtual currencies. It can help determine how much virtual currency players purchase and spend, and provide insights into revenue generation.

Virtual currencies are digital or fictional forms of money used within your games to purchase items, unlock features, or facilitate in-game transactions.

AGS Analytics dashboard Monetization Virtual Currency section

MetricDefinitionData source
Players Ordering (In-game Wallet)The number of distinct players using an in-game wallet in your game for any given day, split between player ordering and player not ordering.Order
Virtual Currency RevenueThe total value of in-game virtual currency spent in your game for any given day.Order

Game standard events section

Overview

The Game Standard Events dashboards are a collection of dashboards driven by game standard event telemetry from the Game SDK. These dashboards give title-specific insights on player engagement, progression, and in-game economy. They also aid developers with balancing decisions and evaluating the effects of changes.

Missions

The Missions dashboard tracks how players engage with and complete tasks or quests within the game.

The Daily Mission Participation Rate chart shows the percentage of daily active users participating in a particular mission.

Daily mission participation rate

The Mission Participation Rate Per Cohort chart shows what percentage of each user cohort has completed a mission.

mission participation rate per cohort

The Mission Completion Funnel allows for easy identification of where players are abandoning a mission at each step.

mission completion funnel

Time to Complete Mission Steps shows the time taken at each step of a mission. This can help identify steps where pacing, challenge or level of guidance could be improved.

time to complete mission steps

Matchinfo

The Matchinfo dashboard tracks the participation of match-based content, their duration, as well as player win rates.

The Daily Match Counts chart displays the total number of matches played. This data can be further aggregated by Game Mode, Difficulty, Class, and Rank.

daily match counts

The average amount of time players spend in matches each day is displayed in the Daily Average Match Duration chart. This data can also be filtered by specific game modes. These can be used in conjunction with match count data for determining rewards based on time spent within match activities.

daily average match duration

Win Rate charts display the proportion of matches participated by a character class or player of a specific rank results in victory.

win rate by rank

Pop-ups

Popups can be tutorial prompts, promotions, errors, and other messages that are displayed to users. Use the Popups dashboard for insights into how often a type of popup appears.

The dashboard offers a searchable table of popup counts by appearances, grouped by their type and name.

popup count

The data can also be viewed as a daily aggregate.

popup count

Leveling

The Level Distribution chart displays the distribution of the most recently achieved level brackets for each entity or player within the specified timeframe. The brackets are sorted left to right based on the number of entities they contain, with the bracket containing the highest number of entities positioned furthest to the left.

The term "level" can be used interchangeably with other stats sent through the game standard event, such as PVP level, account level, etc.

level distribution

Deaths

The Deaths dashboard displays the number of deaths each day that occur to the filtered entity type. The data is also available aggregated by location, type and source.

daily death count

daily death count by type

Resource flow

The Resource Flow dashboard provides developers with insights into the overall state of the in-game economy. This helps them to make informed balancing decisions and validate the impact of those changes over time.

Note that only active players, who have interacted with a specific resource on a given date, are included in these charts.

Resources Used chart provides a daily summary of gross resources used.

resources used

The remaining charts in this dashboard show detailed data for the resource selected in the Resource filter.

The Acquisition and Consumption Flow chart give an overview of a resource through the following metrics:

  • Inventory Sum: total end of day balance of players — an indicator of trends in excess or shortage in the economy.
  • Average Inventory Per User: the Inventory Sum divided by the number of users interacting with the resource.
  • Source Sum and Sink Sum are the total inflow and outflow, respectively.

acquistion and consumption flow

The Resource Flow by Flow Type chart shows the same source and sink information as in the Acquisition and Consumption Flow chart, summarised by a Net Flow metric. Net Flow is the balance of sources and sinks each day, and reveals whether there is a positive or negative trend.

resource flow by flow type

The Resource Flow By Transaction Type chart shows how specific systems or activities (represented by bars) in the game contribute to the Net Flow. This chart is useful for identifying specific systems which may require actionable adjustments. It may also reveal the economic impact caused by changes in other areas of the game.

resource flow by transactions type

The Daily Net Flow Distribution and End of Day Balance Distribution charts aggregate Net Flow and Inventory Sum by the 25th, 50th, and 75th percentile. This helps determine if the situation with each metric is typical of the average user or specific segments.

daily net flow distributione

end of day balance distribution