Search Unity

How to make your game succeed?

Know your players before, during, and after launch

Unity’s Live-Ops Analytics toolset provides you with multifaceted and actionable insights: on the most, and least, popular levels, when players spend money, where they get stuck and how they fall off. It’s remarkably easy to use and helps you to continuously improve your game.

Analytics before you launch

Why: To get insights on how players experience your game, so you make the necessary changes and launch a highly optimized full version.

What: Track and analyze how players are progressing: how many levels they complete, how easily and quickly they understand the UI, if they are spending money, and/or engaging with ads, and so on.

How to do it:

  1. Standard Events is an Analytics feature that quickly points you to areas of player behavior you likely want to explore. It’s a list of 34 ready-made events that you can implement into your game easily, without having to spend time thinking up the questions to ask. For full flexibility you can always add your own custom parameters/events to a standard event to suit your unique game.

    Unity-standard-events-list

    Standard Events cover events for the following stages:

    1. Onboarding: How positive is a player’s first few interactions with your game–their first-time user experience?

    2. Progression: How well/fast are players progressing through the levels of your game?

    3. Monetization: Are players engaging with rewarded video ads and spending money in your game?

    4. Application Navigation: Which UI screens do they visit?

    5. Engagement/Social: How actively are players engaging and sharing socially?

  2. You can use a number of built-in tools in Analytics to visualize the events data you collect and pinpoint patterns. The Funnel Analyzer, for example, is a tool that shows how far players get in any linear experience. With the Data Explorer, you can dive deeper into specific use cases with behavioral segments. And, use the Segment Builder to address different audiences, by creating player groups based on unique game scenarios and behavioral patterns.

    Learn how Unity’s own R&D content team used Analytics to help optimize Trash Dash, a complete free-to-play mobile game available on the Asset Store.

    Unity-analytics-trash-dash-project

  3. Heatmaps provide a visualization of spatial events that occur in your game, such as where players are dying, or their preferred way of completing a level. By collecting the data from hundreds or even thousands of plays, you begin to assemble a large-scale picture of how your players experience your game.

    Unity-analytics-heatmaps

Analytics during launch

Why: To measure player experience and monetization from Day 1, so you can address issues and improve your game sooner and faster.

What: Now that your game is live and being played by a much larger volume of players, you want to track how well they progress through your game; how many rewarded video ads they’re engaging with, and how much money they’re spending.

How to do it:

Once you implement Standard and Custom Events in your app as above, you will be able to visualize these through:

  1. Livestream which enables you to visualize your game events in real time, measure the impact of your promotions right after launch, and your track custom events.

  2. Raw Data Export (Pro only), which gives you full, customized control over your data, and how to view it. Raw Data Export lets you extract all events Analytics has collected from your game, and construct custom queries or data visualizations, so you can answer pretty much any question you have.

Unity-analytics-raw-data-export

The Export section and Activity table on the Raw Data Export screen

Read how Twimler used Analytics to massively improve their Ads and IAP design.

Analytics after you’re live

Why: To keep the insights rolling in, optimize everywhere you need to, and keep your game fresh, relevant and profitable.

What: Just as with beta testing and launch, you continue to track and analyze your key events. But, now that you’re live, you want to deliver updates as fast as possible.

How to do it:

With all the above tools, plus:

  1. Change your game for different segments of users in an instant with Remote Settings. Remote Settings removes the need for developers to go through the lengthy process of modifying the game, awaiting approval from an app store, and then waiting for users to update.

Unity-analytics-remote-settings

Read how Mindstorm used Analytics to respond dynamically to players’ evolving needs and tastes.

Got it

We use cookies to ensure that we give you the best experience on our website. Click here for more information.