In-Game Analytics

Using in-game analytics to track player engagement and find balance issues.


In order to get data on how your game is performing, you must use an analytics provider to capture and process the data. For those without a homegrown solution, there are plenty of options available, from free services to paid ones. Unreal Engine provides an abstract interface for communicating with one or more analytics providers. Your game uses the interface, and analytics providers offer a backing implementation. In some cases, Epic has built the backing provider already. Before version 4.5, Epic provided an implementation to multicast analytics events, relaying them to multiple providers. For providers, there is support of providers that support Swrve, a paid service. Unreal Engine 4.5 and later provides support for Apsalar and a file based system primarily used for debugging. Support for Flurry was also added recently in version 4.8.

More provider plugins will become available over time, and it is also feasible to add your own provider if needed.

Implementing Game Analytics


Выбрать тему

Добро пожаловать на новый сайт документации Unreal Engine 4!

Мы работаем над множеством новых функций, включая систему обратной связи, чтобы вы могли рассказать нам, о том, что мы делаем. Этот вариант не совсем готов для использования в конечном релизе, поэтому перейдите на форум обратной связи по документации, чтобы рассказать нам о проблемах с этой страницей или написать нам о любых проблемах, с которыми вы сталкиваетесь в работе с документацией.

Мы обязательно сообщим вам, когда новая система будет запущена.

Отправить отзыв