Каков наилучший способ отслеживать очки и статус событий в Firebase - PullRequest
0 голосов
/ 02 марта 2019

мы выпустили нашу первую игру для 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...