# Analytics

> Analyze player engagement, optimize game performance, and make data-driven decisions to enhance your game's success.

# Analytics

- [Overview](https://docs.unity.com/en-us/analytics.md): Analyze player engagement, optimize game performance, and make data-driven decisions to enhance your game's success.
- [Get started](https://docs.unity.com/en-us/analytics/get-started/get-started.md): Follow this workflow to install the Analytics SDK, configure data collection, and begin tracking player behavior.

## Pricing

- [Pricing](https://docs.unity.com/en-us/analytics/pricing-and-billing/pricing.md): Learn about Analytics pricing tiers and how to keep track of your usage.
- [MAU-based pricing](https://docs.unity.com/en-us/analytics/pricing-and-billing/mau-based-pricing.md): Review the monthly active user pricing tiers, and calculate your expected costs based on player count.
- [Fair usage limits](https://docs.unity.com/en-us/analytics/pricing-and-billing/fair-usage-limits.md): Learn about fair usage limits for custom events and SQL queries in Analytics.
- [Monitor your MAU and fair usage limits](https://docs.unity.com/en-us/analytics/pricing-and-billing/monitor-your-mau-and-fair-usage-limits.md): Check your monthly active user count and fair usage limits for Analytics.
- [Set up budget alerts](https://docs.unity.com/en-us/analytics/pricing-and-billing/set-up-budget-alerts.md): Configure budget alerts to receive email notifications when your spending approaches your monthly limit.
- [Track your spending and transactions](https://docs.unity.com/en-us/analytics/pricing-and-billing/track-your-spending-and-transactions.md): View your monthly spending overview and transaction history for Analytics.
- [Analytics access](https://docs.unity.com/en-us/analytics/get-started/analytics-access.md): Learn when you can access your Analytics data after initial setup, and what happens to your data if you cancel the service.

## Concepts

- [Events](https://docs.unity.com/en-us/analytics/events/events.md): Learn how events track player actions in your game, and use them to measure engagement, spending, and progression.
- [Event Manager](https://docs.unity.com/en-us/analytics/events/event-manager.md): Manage standard and custom events, view event health, and create event parameters in the Event Manager.
- [Event Browser](https://docs.unity.com/en-us/analytics/events/event-browser.md): Debug and view your recent events to verify data collection and identify invalid events.
- [Dashboards](https://docs.unity.com/en-us/analytics/dashboards/dashboards.md): Monitor your game's performance, retention, and revenue metrics using predefined dashboards with visual charts.
- [Custom Dashboards](https://docs.unity.com/en-us/analytics/dashboards/custom-dashboards.md): Learn how to create and customize your own dashboards by combining reports from Data Explorer, Funnels, and SQL Data Explorer.
- [Data Explorer](https://docs.unity.com/en-us/analytics/data-explorer/data-explorer.md): Create customized reports without SQL to analyze metrics, events, and player behavior over time.
- [Funnels](https://docs.unity.com/en-us/analytics/funnels/funnels.md): Visualize player progression through ordered steps in your game, and identify where players drop off.
- [SQL Data Explorer](https://docs.unity.com/en-us/analytics/sql-data-explorer/sql-data-explorer.md): Write custom SQL queries to analyze your Analytics data and create visualizations.
- [Audiences](https://docs.unity.com/en-us/analytics/audiences/audiences.md): Learn how to use player audiences to segment your playerbase by behavior and target specific groups for personalized experiences.
- [Data Access](https://docs.unity.com/en-us/analytics/data-access/data-access.md): Access your Unity Analytics data through Snowflake to perform advanced analysis and integrate with third-party visualization tools.
- [User Roles](https://docs.unity.com/en-us/analytics/get-started/user-roles.md): Discover role-based permissions you can use to control team member access to specific features in Analytics.
- [Attribution support](https://docs.unity.com/en-us/analytics/user-attribution/attribution-support.md): Understand how user acquisition attribution helps you track which ad networks and campaigns bring valuable players.
- [Environment support](https://docs.unity.com/en-us/analytics/get-started/environment-support.md): Learn how Analytics works with Unity Gaming Services environments, and how to initialize the SDK for different environments.
- [Analytics settings window reference](https://docs.unity.com/en-us/analytics/settings.md): Explore the Analytics properties and settings related to data collection, deletion requests, and Data Access in the Unity Dashboard.
- [Disable and re-enable Analytics](https://docs.unity.com/en-us/analytics/disable-and-reenable-analytics.md): Understand the effects of disabling data collection, and learn how to resume Analytics in your project.
- [REST API](https://docs.unity.com/en-us/analytics/rest-api/rest-api.md): Send Analytics events from non-Unity games through the REST API.

## Tutorials

- [Create a custom event](https://docs.unity.com/en-us/analytics/events/custom-event.md): Create custom events to track player actions that are unique to your game, and implement them in your game code.
- [Record an event](https://docs.unity.com/en-us/analytics/events/record-event.md): Record and send events from your game to Analytics to track player behavior and game activity.
- [Record events with a custom user ID](https://docs.unity.com/en-us/analytics/events/custom-user-id-support.md): Set a custom user identifier to match your external data systems and track players across multiple devices.
- [Record transaction events](https://docs.unity.com/en-us/analytics/events/record-transaction-events.md): Track in-app purchases and failed transactions to measure revenue and monitor transaction health.
- [Record ad impression events](https://docs.unity.com/en-us/analytics/events/record-ad-impression-events.md): Record when players view ads in your game to track ad revenue and measure advertising performance.
- [Copy custom events to another environment](https://docs.unity.com/en-us/analytics/events/copy-custom-events-to-another-environment.md): Replicate custom events and parameters from one environment to another using the Event Manager.
- [Create a custom dashboard](https://docs.unity.com/en-us/analytics/dashboards/create-custom-dashboard.md): Follow this workflow to set up a custom dashboard for comparing and monitoring data from your Analytics tools.
- [Edit a custom dashboard](https://docs.unity.com/en-us/analytics/dashboards/edit-custom-dashboard.md): Modify your custom dashboard by adding reports, rearranging charts, and switching between different visualization types.
- [Create a funnel](https://docs.unity.com/en-us/analytics/funnels/create-funnels.md): Follow this workflow to create and analyze funnels that show player progression and conversion rates through game stages.
- [Track user acquisition](https://docs.unity.com/en-us/analytics/user-attribution-support/acquisition-source-event.md): Record acquisition data from mobile measurement partners to understand where your players come from.
- [Create a custom audience](https://docs.unity.com/en-us/analytics/audiences/custom-audiences.md): Create custom audiences to segment your players based on behaviors and metrics that matter to your game.
- [Run a query with SQL Data Explorer](https://docs.unity.com/en-us/analytics/sql-data-explorer/run-sql-data-explorer-query.md): Create and execute SQL queries on your Analytics data using SQL Data Explorer.
- [Query parameter values with SQL Data Explorer](https://docs.unity.com/en-us/analytics/sql-data-explorer/query-parameters-sql.md): Learn how to query custom event parameters in SQL Data Explorer with practical examples.
- [Optimize SQL Data Explorer queries](https://docs.unity.com/en-us/analytics/sql-data-explorer/optimize-sql-data-explorer-queries.md): Improve your SQL Data Explorer queries to optimize performance and reduce costs.
- [Set up Data Access](https://docs.unity.com/en-us/analytics/data-access/set-up-data-access.md): Follow this workflow to configure Data Access and share your Analytics data with your Snowflake account.
- [Record an event with the REST API](https://docs.unity.com/en-us/analytics/rest-api/record-event-rest-api.md): Record events through the REST API to track data from non-Unity applications.
- [Generate a unique user ID with the REST API](https://docs.unity.com/en-us/analytics/rest-api/generate-unique-user-id-rest-api.md): Generate a unique user identifier for your application using the Analytics REST API.
- [Request data deletion with the REST API](https://docs.unity.com/en-us/analytics/rest-api/request-data-deletion-rest-api.md): Manually request the deletion of player data through the REST API.
- [Debug event reporting](https://docs.unity.com/en-us/analytics/sdks-and-apis/debugging.md): Debug your event implementation using the Debug Panel, Event Browser, and logging tools.
- [SDK 5.0.0 migration](https://docs.unity.com/en-us/analytics/sdks-and-apis/sdk5-migration-guide.md): Update your code to migrate from Analytics SDK version 4.x to version 5.0.0.
- [Migrate to Unity 6.2 with Analytics SDK 6.1.0](https://docs.unity.com/en-us/analytics/sdks-and-apis/sdk61-migration-guide.md): Update your consent management code to use the Developer Data framework in Unity 6.2 with Analytics Software Development Kit 6.1.0.
- [Request game data deletion](https://docs.unity.com/en-us/analytics/game-data-deletion.md): Request permanent deletion of your game data from Analytics through the Unity Dashboard.

## Reference

- [Standard events](https://docs.unity.com/en-us/analytics/events/standard-events.md): Discover predefined events you can use to track key player actions and game lifecycle events.
- [Standard audiences](https://docs.unity.com/en-us/analytics/audiences/standard-audiences.md): Explore predefined audiences you can use to target players by engagement level, spending, and lifecycle stage.
- [Reserved parameter names](https://docs.unity.com/en-us/analytics/events/reserved-parameter-names.md): Review the list of reserved names to avoid when you create custom event parameters.
- [Data Explorer V1 metrics](https://docs.unity.com/en-us/analytics/data-explorer/data-explorer-v1.md): Discover the metrics available in Data Explorer V1 to query and analyze your game's performance data.
- [Data Explorer V2 measures and metrics](https://docs.unity.com/en-us/analytics/data-explorer/data-explorer-v2.md): Learn the measures, metrics, and dimensions you can use to build powerful custom reports in Data Explorer V2.
- [SDK Event class](https://docs.unity.com/en-us/analytics/sdks-and-apis/event-class.md): Learn how to extend the Event class to create type-safe custom event implementations in your code.
- [SDK CustomEvent class](https://docs.unity.com/en-us/analytics/sdks-and-apis/custom-event-class.md): Use the generic CustomEvent class to record events without creating dedicated event classes.
- [SDK behavior](https://docs.unity.com/en-us/analytics/sdks-and-apis/sdk-behaviour.md): Understand how the Analytics SDK handles event batching, uploads, and offline caching.
- [SQL Data Explorer queryable tables](https://docs.unity.com/en-us/analytics/sql-data-explorer/sql-data-explorer-tables.md): Explore the tables and columns you can query in SQL Data Explorer.
- [SQL Data Explorer cookbook](https://github.com/Unity-Technologies/UGS-SQL-Cookbook/tree/main/SQL Data Explorer Queries)
- [Data Access available views](https://docs.unity.com/en-us/analytics/data-access/data-access-views.md): Explore the tables and columns available in Snowflake for querying your Analytics data through Data Access.
- [Glossary](https://docs.unity.com/en-us/analytics/glossary.md): Explore common Analytics terms and acronyms to understand key concepts in the documentation.

## Privacy and consent

- [Privacy overview](https://docs.unity.com/en-us/analytics/privacy-and-consent/privacy-overview.md): Understand your data privacy responsibilities when you use Analytics, and how to comply with regulations.
- [Apple privacy manifest](https://docs.unity.com/en-us/analytics/privacy-and-consent/apple-privacy-manifest.md): Include the required Apple privacy manifest in your iOS app to comply with App Store privacy policies.
- [Google data safety](https://docs.unity.com/en-us/analytics/privacy-and-consent/google-data-safety.md): Review Analytics data collection practices for Google Play Store compliance and data safety disclosures.

### Manage data privacy when using the SDK

- [Manage data privacy when using the SDK](https://docs.unity.com/en-us/analytics/privacy-and-consent/manage-data-privacy.md): Implement player consent, data deletion, and privacy controls in your game using the Analytics SDK.
- [SDK compliance: Opt in](https://docs.unity.com/en-us/analytics/privacy-and-consent/manage-data-privacy/sdk-compliance-opt-in.md): Learn how to request player consent for data collection in regions with opt-in requirements, such as China's Personal Information Protection Law.
- [SDK compliance: Opt out](https://docs.unity.com/en-us/analytics/privacy-and-consent/manage-data-privacy/sdk-compliance-opt-out.md): Understand how to implement opt-out compliance for the Analytics SDK to comply with General Data Protection Regulation and California Consumer Privacy Act requirements.
- [FAQ](https://docs.unity.com/en-us/analytics/faq.md): Find answers to common questions about Analytics features, pricing, privacy, and data management.
