private void RecordGameSessionStarted()
{
if (!_settings.UserAgreementAccepted || !_settings.SendUsageStatistics || _gameSessionStartedRecorded) return;
_googleAnalyticsApi.TrackEvent("gamesession", "started", "Game Session Started");
var trackingActive = true;
//TODO
//(_tobiiTracker.EyeTrackingDeviceStatus.IsValid &&
//_tobiiTracker.EyeTrackingDeviceStatus.Value == EyeTrackingDeviceStatus.Tracking);
if (trackingActive)
{
_googleAnalyticsApi.TrackEvent("gamesession", "devicesconnected", "Device Connected", 1);
}
else
{
_googleAnalyticsApi.TrackEvent("gamesession", "devicesdisconnected", "Device Disconnected", 1);
}
_gameSessionStartedRecorded = true;
}