Skip to main content

Health Events

Overview

caution

Currently this event type is only available in Android and iOS.

The Health feature will be expanded to report insights related to FPS, application boot time and memory. The GameAnalytics Unity SDK will very soon contain options to collect information about FPS, memory and application boot time.

This new collection of data has undergone heavy testing internally, and the different types of collection can be enabled/disabled via the GameAnalytics Unity SDK Editor UI or by calling the iOS/Android native methods.

The options will all be disabled by default when introduced. It is needed to turn on these features via the GameAnalytics Unity SDK Editor UI or by calling the iOS/Android native methods.

info

It is recommended to start collecting this data to enable historical insights once the reporting is soon released in the Health feature.

The new data is collected via 2 new events called.

  • SDK init
  • Performance

SDK init

The init event is sent on every GameAnalytics SDK initialize and will detect the application boot time, meaning the time since the game started, to the app calling the GameAnalytics initialize method. This can be used to learn if the game is becoming more bloated/resource strained at boot time when adding more SDK’s (like ad-mediation).

Performance

The performance event is sent when a session ends. During the session the FPS of the game is monitored and a histogram is sent to GameAnalytics for reporting purposes. It will do the same for memory consumption during the session.