This page provides an overview of the Multiplayer analytics feature within the Developer Dashboard. As a developer, you can use the Multiplayer Analytics dashboard to help you determine the performance of your currently implemented multiplayer features. This dashboard helps you track and analyze user metrics related to travel implemented using our multiplayer (travel) APIs available through our Platform SDK (Unity, Native, Unreal). This dashboard provides valuable insights into the performance of your app’s multiplayer features, enabling you to identify areas for improvement and optimize the user experience.
Prerequisites
Ensure that you have integrated the multiplayer (travel) APIs available through our Platform SDK into your app (Unity, Native, Unreal).
For accurate metrics, your app must be integrated with our group presence APIs (Unity, Native, Unreal. This integration enables us to track user presence and calculate success/failure metrics by leveraging group presence updates to determine whether users successfully joined together in a specific destination/lobby session.
How to view multiplayer analytics for your app
To view multiplayer analytics for your app:
Open your browser and navigate to the Destinations dashboard.
Choose your app.
Click View Analytics to view multiplayer analytics for your app.
(Optional) Specify the start date, end date, and destination to provide analytics for.
Key metrics and insights
The multiplayer analytics dashboard has the following key metrics and insights:
In-app invites usage
This banner element displays the percentage of unique users who utilize multiplayer features to create an invite. This is calculated as (Unique Users Using Travel Features ÷ Total Unique App Users) x 100.
Daily multiplayer travel failure rate
Daily multiplayer travel failure rate time series chart shows metrics for In-app Invites failures for the currently selected app over the selected period of time.
In-app invites failures measures the percentage of users that failed to land in the same instance in your app. A high failure rate means that users are not able to get together with their friends, leading to a poor multiplayer experience.
Apps with persistently high in-app invites failure rates may have their Destinations disabled from in-app invites in the future.
Unique invites
This banner element displays the raw number of invites created for all multiplayer destinations in the app where users are allowed to travel for multiplayer experiences.
User launch failures
This banner element displays the raw number of instances where an invitee failed to join a multiplayer app over the selected time period. Failures are often due to improper integrations with Group Presence APIs (Unity, Native, Unreal).
Multiplayer travel success rate
This banner element displays the raw number of instances where an invitee succeeds in joining a multiplayer app over the selected time period. Alternatively, failures are often due to improper integrations with group presence.
In-app travel failure logs
InApp Travel Failure Logs is a table that previews up to the first 20 instances of in-app failures for your application. These logs can help you identify where users are encountering issues while trying to join the app to further deep dive travel failures. The following image contains charts with fictional data for illustrative purposes.
Alerts
You can configure analytics alerts for this dashboard to set up and receive alerts for your app. For more information, see Analytics alerts.