Using Google Play game services statistics, you can find insights on your player base and user engagement with your games.
Tip: To help get more players using game services, make Google Account sign-in more visible in your game.
Here's how to get to your game services statistics:
- Sign in to Play Console.
- Click Setup > Game projects.
- Select a game.
Note: Player engagement statistics are collected using player activities when they're signed in with their Google Account. Revenue data include all players. Country, age, and gender data are approximate. Only statistics with significant values may be shown.
Player analytics
Overview
On your Player analytics overview dashboard, you can find a high-level summary of metrics that drive the financial performance of your game.
Near the top right of the page, click the Select target drop-down and select an annual/daily revenue target to use alongside your dashboard's revenue data. If you want to view revenue data in a different currency, you can select the currency drop-down and select a different one.
Select a section below to learn more about your Player Analytics overview dashboard:
Performance highlightsNear the top of your "Overview" page, your performance highlights show your actual revenue data alongside your target revenue based on your selected revenue target.
Near the top left, your app's target revenue, current revenue, and percentage difference are shown. Near the top right, your app's data for the last day's revenue, Average Revenue Per Daily Active User (ARPDAU), and active users are shown.
You can view charts that show your app's:
- Target revenue: Revenue run rate based on your selected revenue target
- Actual revenue: Rolling 7-day revenue average
On your "Target vs. Actual" chart, you can compare your actual revenue data with your selected benchmark revenue target.
The chart shows data from the first day of the calendar month to the end of the current month. The left Y-axis shows cumulative revenue.
On the chart, you can see how your cumulative revenue and ARPPU compare to your selected revenue target.
On your "Business drivers" chart, you can see a breakdown of your game's active players, segmented by players' average spending habits (low, medium, and high) over the past 28 days.
Note: The 28 day spend ranges (e.g., Spent between $0 and $10) for the low, medium, and high segments are based on your selected revenue target.
For each segment of active users (e.g., all active users over last 28 days, active users that "Spent between $X and $Y" over last 28 days), the metrics in the table are calculated as a daily rate, based on a 7-day rolling average.
Under each bar on the "Business drivers" chart, each table column shows more information about each segment, including:
- Average daily revenue
- Average revenue per daily active user (ARPDAU)
- Average transaction value (cumulative revenue/# of transactions)
- Average daily sessions per active user
To show recent trends, arrows reflect the difference between today's 7-day rolling average and yesterday's.
Also, cells are color-coded according to how the metric performs compared to benchmarks from similar games:
- Green: Highly above the benchmark
- Light green: Above the benchmark
- Neutral: Roughly at the benchmark
- Light red: Below the benchmark
- Red: Highly below the benchmark
When more details are available for a metric, a icon is displayed in the cell. After you click the icon, you will be taken to a Revenue details page with the relevant question and spend segment selected.
- If you click on the "Spent more than $15" ARPDAU link you will be shown a Revenue details page with the question "Why is ARPDAU down?" and spend segment "Spent more than $15" already selected.
On your "Retention" report, you can see the percentage of players that continued to play your game 7 days or 28 days after installing your game.
Note: Calculations are based on the number of players who come back on an exact number of days after installing your game. For example, Day 1 retention is the percent of players who returned to the game exactly one day after they first played.
On your "Player progression" report, you can see the number of achievements that players have earned.
To help you refine your game and improve retention, you can use the Player progression funnel to help you identify where your players are struggling and churning.
The report includes:
- # of players at level "X": Number of players that hit "X" number of achievements in the last 28 days
- % users at level "X": Percentage of players whose total achievement count is currently "X"
- % churn at level "X": Percentage of players that haven't played in the last 7 days since earning their "X"-th achievement
- % sessions at level "X": Percentage of all player sessions spent while their total achievement count equals "X"
Using your "Sources and sinks" report, you can balance your in-game economy by reviewing if you're giving away in-game currency faster than your players can consume it.
For example, if your "gold coins" earned rate is higher than your "gold coins" spent rate, there is little reason for players to purchase "gold coins."
Here's how you can turn on the "Sources and sinks" report:
Create a premium currency source event- Go to the Games projects section .
- Select your game.
- On the left menu, click Events.
- Create an event to track the "premium currency" that players earn, like gold coins earned for completing a mission. (If you've already created an event that tracks premium currency earned, you can skip this step.)
- Set the event type to "Premium currency source."
- Near the top of the screen, click Save.
- Go to the Games projects section .
- Select your game.
- On the left menu, click Events.
- Create an event to track the "premium currency" that players consume. (If you've already created an event that tracks premium currency consumed, you can skip this step.)
- Set the event type to "Premium currency sink."
- Near the top of the screen, click Save.
Learn more about how to set up events in Play Console.
To find out more about integrating events into your game, here's where you can find additional documentation:
- Add events with Play Game services Android SDK
- Add events with the Play Game services C++ SDK
- Add events with the Play game services iOS SDK
Note: Only one premium currency source and one premium currency sink event are supported.
Additional player analytics
Revenue detailsOn your Revenue details page, you can view detailed data about your games' revenue.
To segment and learn more about a selected metric, click the "Player segment" and "Question" drop-down near the top of the page and select an option. When you select a segment, all data on the drill-down page is filtered by the selected revenue range.
- Average transaction value: Average value of in-app purchases
- Revenue: Total revenue from in-app purchases
- DAU: Daily active users
- Number of purchases: Total number of purchases by all users
Tip: If an additional breakdown of a report is available (e.g., ARPDAU can be broken down into Average revenue per paying user (ARPPU) and Percent paying), another icon is shown. Clicking on the icon will take you to a reconfigured view of a Revenue details page with a new question selected.
By clicking on the icon, you can pivot between questions until you get to the root cause of the decline in a metric.
ExampleIf you started with the question "Why is revenue is down," you'd see three charts:
- Top chart: Revenue
- Bottom left chart: Active Users
- Bottom right chart: ARPPU
Clicking on the icon on the ARPDAU chart pivots the question to "Why is ARPDAU down," and the page would be re-configured with a new set of three charts:
- Top chart: ARPDAU
- Bottom left chart: ARPPU
- Bottom right chart: Percent paying
To better understand ARPPU, you can click on the icon on the ARPPU chart.
Below the charts, you can view a table of revenue and engagement metrics by date and user cohorts. To change the data displayed on your table, click the "Metrics type" and "Group rows by" drop-downs near the top of the table and click an icon.
Table data
You can use the table at the bottom of the Revenue details page to review key metrics for the last 28 days.
Label | Definition |
---|---|
Date | Date activity occurred |
Revenue | Total revenue that occurred on that day. Based on in-app purchases only; includes purchases for all users |
ARPPU | Average Revenue Per Paying Users. Based on in-app purchases only and all users |
ARPDAU | Average Revenue Per Daily Active User. Estimate is based on activity of signed-in users only |
Number of Purchases | Number of purchases made on that day. Based on in-app purchases only and all users |
Avg. transaction value | Average transaction value on that day. Based on in-app purchases only and all users |
Active Users | Users active on that day. Based on signed-in users only |
Spent between $0 and $1 | Percent of users that spent between $0 and $1 on that day. Based on in-app purchases and signed-in users only |
Spent between $1 and $5 | Percent of users that spent between $1 and $5 on that day. Based on in-app purchases and signed-in users only |
Spent between $5 and $10 | Percent of users that spent between $5 and $10 on that day. Based on in-app purchases and signed-in users only |
Spent between $10 and $30 | Percent of users that spent between $10 and $30 on that day. Based on in-app purchases and signed-in users only |
Spent between $30 and $50 | Percent of users that spent between $30 and $50 on that day. Based on in-app purchases and signed-in users only |
Spent between $50 and $100 | Percent of users that spent between $50 and $100 on that day. Based on in-app purchases and signed-in users only |
Spent greater than $100 | Percent of users that spent greater than $100 on that day. Based on in-app purchases and signed-in users only |
Percent paying | Percent of users that made one or more purchases on that day. Based on in-app purchases and signed-in users only |
Percent purchased 2+ | Percent of users that made two or more purchases on that day. Based on in-app purchases and signed-in users only |
Percent purchased 7+ | Percent of users that made seven or more purchases on that day. Based on in-app purchases and signed-in users only |
Time series
On your Time series page, you can view detailed insights on how a user interacts with your game after opening it for the first time. Your Time series page uses data from a random sample of up to 100 users that played your game during a selected time-period.
Here are some examples of how you can use this data:
- Find out how users play your game shortly after opening it.
- Learn what a user does (For example, unlock an accomplishment, trigger an event, etc.) before purchasing an in-app product.
- See what types of actions help retain users over time.
Chart
- X-axis: Organize events on the x-axis based on timestamp or the sequence in which they occurred. Time 0 represents the day a player signed in to your game for the first time.
- Zoom in: Adjust the time series range. Smaller ranges show more detail.
- Disabled when the x-axis is set to "Sequence."
- Question: Show your game's time series for common critical moments.
- Report settings:
- Player segments: Compare different types of players.
- Player criteria: Show time series with selected player events.
- Custom events: Show activity for custom Play Games events.
- Pre-defined events: Show activity for Play Games' predefined event.
Tip: To zoom-in and adjust the range for the time series, select the zoom-in level near the top of the chart or use the page scroll function on your mouse or trackpad (if supported).
Icons
Depending on what your game offers, here are the icons that can be shown on your Time series chart:
- Session start : User opens the game for the first time.
- Started playing : User started playing the game.
- Event : User triggers an event in your game. Event icons are color-coded to match the list of events on the right side of your game's Time series page.
- Retention : Marks the 2 day, 7, day, and 30 day period after a user has opened a game for the first time.
- Achievement unlocked : User unlocks an achievement in the game.
- Spend (in-app purchase) occurred : User purchases an in-app product or subscription in the game.
- Churned : User has not opened the game in 7 days.
Example
If a line shows the icons grouped closely together on Day 1, there's a good chance that this user was engaged with your game on their first day.
Using this example, the icons show that this user did all of the following in the first 24 hours of playing the game:
- Opened the game .
- Started playing .
- Triggered an event .
- Unlocked multiple achievements .
- Purchased an in-app product .
You can follow the user's time series to see how their engagement affected how they played your game in the future.
If you have events in your game, you can use your Events viewer page to see how often users are triggering individual events in your game.
Your Events viewer data can be a great way to find out which events in your games are most popular or least popular, and how related events compare to one another.
For example, if you have an event that's triggered when a user starts a match on your game and another event that's triggered when a user completes a match, you can select both events to help you understand the journey of your users.
Chart
On the right side of your Events viewer page, you can select individual events to show on your chart. Also, if you want to compare different player segments, you can select individual player segments to show on the chart. Once you've selected the filters that you want to view, you can bookmark or save the page's URL.
Near the top of the Events viewer page, the following fields are available:
- Chart type: Display data in a line or bar graph
- Aggregate type: Choose how to aggregate activity data
- Interval: Choose to view data by date or day of the week
- Time filters: Show 7, 14, or 28 days of data
- Events viewer mode toggle
- Compare activity across multiple custom events
- Player segments: Filter event activity by a single player segment
- Custom events: Select one or more custom events to compare custom Play Games' events activity
- Compare custom event activity across multiple player segments
- Custom events: Show activity for a single event
- Player segments: Select one or more player segments to compare custom Play Games' event activity
- Compare activity across multiple custom events
With the Funnels report, you can create a funnel chart from any sequence events, like achievements, spend, and custom events.
For example, you could log custom events for each step in a tutorial flow (e.g., tutorial step 1, step 2, step 3), and then use the funnel report to visualize the exit points in your tutorial.
Chart
On the right side of your Funnels report page, you can select game events and individual player segments to show on your funnel. Once you've selected the events and player segments that you want to view, you can bookmark or save the page's URL.
Near the top of the Funnels reports page, the following fields are available:
- Player segments: Filter event activity by a single player segment
- Custom events: Select two or more game events to generate the funnel
The Cohorts report allows you to take any event (e.g., sessions, cumulative spend, and custom events), and compare the cumulative event values by new user cohort. For example, you can view users that started the day before you made a change and the day after.
This means if you doubled the price of all your items in your in-game store, you could see if the cumulative spend of users that started after the change was lower or higher than the users that started before the change.
Chart
On the right side of your Cohorts report page, you can select a single game event to compare among different new user cohorts. Also, if you want to compare different player segments, you can select a single-player segment to filter the view on the chart. Once you've selected the filters that you want to view, you can bookmark or save the page's URL.
Near the top of the Cohorts page, the following fields are available:
- Player segments: Filter event activity by a single player segment
- Custom events: Select one event to compare among new user cohorts
- Cohort days: Select one or more new user cohort dates to compare. Hover over a cell to see the date it represents (e.g., 1 represents yesterday, 2 represents two days ago, etc.).
Feature analytics
OverviewOn your Overview page, you can see a summary of your players' activity and engagement. To see a more detailed view of your statistics, select a statistic or graph.
Note: Displayed percentages represent a comparison to the previous time-period.
Players
- New Players: Total number of new players that have signed in during the last day, 7 days, and 30 days.
- Active Players: Total number of players that have accessed game services in your game during the last day, 7 days, and lifetime of your game services integration.
- Day-2 Retention: Percentage of new players who return to play your game two days after the first time they've played.
- Active Players by age: Total number of players for a given age range on the horizontal axis and the distribution percentage on the vertical axis.
- Active Players by gender: Breakdown of male and female players.
- Active players by age and gender: Shows the total number of players for a given age range on horizontal axis and the distribution percentage on the vertical axis. The bar for each age bracket also shows the breakdown of male and female players. This chart may not appear for games without enough players.
- Top active countries: Top 3 countries where your players live over the last 7 days.
Achievements
- Unlocked: Total number of achievements unlocked by players during the last day, 7 days, and 30 days.
- Avg. time to unlock: Average time your players take to unlock any achievements during the last day, 7 days, and 30 days.
Leaderboards
- Scores Posted: Total number of unique scores posted to all leaderboards during the last day, the last 7 days, and 30 days.
- Top Leaderboards by scores posted: Top 3 leaderboards based on the number of scores posted over the last 7 days and 30 days.
On your Engagement page, you can see detailed statistics for player engagement, including achievement, leaderboard, and multiplayer activity.
To view a report, click a tab near the center of the page and use the time-period filters near the top right of the screen to filter by time. Use the checkboxes next to the table rows to add or remove selections from your chart data.
Achievements
You can use achievement data to help you understand and inform design decisions for your players' progress.
On the line graph, the number of players that have unlocked, incremented, or revealed an achievement during a time-period are shown. To change what's shown on the chart, click the Unlocked, Incremented, or Revealed dimension.
On the table, you can see the number of unlocks, increments, or reveals for an achievement, along with the percentage compared to the previous time-period and total number.
Leaderboards
You can use leaderboard data to see how many players are posting scores to your published leaderboards.
On the line graph, the total number of scores posted to selected leaderboards are shown.
On the table, you can see the total number of scores posted to a leaderboard and how the number of scores posted in a time-period compares to the total.
Multiplayer
You can use multiplayer data to see how many and what percentage of users are using your game's multiplayer features.
On the line graph, the number of matches that have been started are shown.
Quick stats
AchievementsOn your Achievements page, you can find statistics that include:
- Percentage of players who unlocked an achievement
- Number of players who unlocked an achievement
- Average time to unlock an achievement
Here's how to find quick statistics for individual achievements:
- Open Play Console.
- Go to Setup > Game projects.
- Select a game.
- On the left menu, click Achievements.
On your Leaderboards page, you can find statistics for the number of players who have posted a score to a leaderboard.
Here's how to find quick statistics for individual leaderboards:
- Open Play Console.
- Go to Setup > Game projects.
- Select a game.
- On the left menu, click Leaderboards.
On your Quests page, you can find statistics that include:
- Total number of players who accepted a quest
- Total number of players who completed a quest
- Percentage of players who completed a quest
Here's how to find quick statistics for individual quests:
- Open Play Console.
- Go to Setup > Game projects.
- Select a game.
- On the left menu, click Quests.
On your Events page, you can find statistics that include:
- The sum of all event values for all players
- Average event triggers per day
- Players count per day
Here's how to find quick statistics for individual events:
- Open Play Console.
- Go to Setup > Game projects.
- Select a game.
- On the left menu, click Events.
Game management
Game detailsOn your Game details page, you can find the following information about your game:
- Display name
- Description
- Category
- Saved games
- Graphic assets
- API Console Project (if applicable)
On your Linked apps page, you can find apps that you've linked to game services.
On your Testing page, you can add users who can test saved changes to Google Play game services before they're published.
On your Publishing page, you can review any outstanding items that need to be completed before you can publish your game.