мы выпустили нашу первую игру для ios и Android с использованием Unity3d, и я хотел бы лучше понять лучший способ отследить счет и статус событий в Firebase, чтобы мы могли улучшить игру.
События состояния
Например, я хотел бы знать, сколько раз кто-то включает или отключает поддержку вибрации в игре.В настоящий момент мы используем следующий вызов
Firebase.Analytics.FirebaseAnalytics
.LogEvent("Vibration", "State", state ? "On" : "Off");
Но в базе данных FireBase все, что я вижу, это то, что событие было запущено 20 раз 8 игроками в день, и нет никаких признаков того, пытался ли игрок включить или отключитьвибрация.
https://monosnap.com/file/jxJ2xUcWNbd0r8EFJL8DuFSh5SemL3
https://monosnap.com/file/BWaisu6A9Aqo2NNz1CWJ1vSKNeXEB5
Оценка событий
Аналогичная ситуация с отслеживанием результатов.Например, я хотел бы лучше понять, установлен ли слишком высокий балл, необходимый для разблокировки нового космического корабля.(т.е. разблокировать корабль 1 при достижении 400 очков и разблокировать корабль 2 при достижении 500 очков).
В настоящее время мы используем этот код для отслеживания счета за космический корабль
FirebaseController.Instance.SendEventShipDistanceReached(ShipsSettings.CurrentShip.shipName + "_score", roundedScore);
, носо статусными событиями мне не ясно, какие игроки забивают или как правильно их просматривать.Это то, что я вижу в firebase
https://monosnap.com/file/78Uft6hOYfmWm9iCw3pbpCz83YgZwe
https://monosnap.com/file/7TdNSc0zO3oIk63lyZjOvQH4fD68uQ
Я пытался Google, чтобы узнать, как решить выше, но не нашел ресурсаобъяснение корреляции между четным в коде и тем, как он отображается в firebase