在Firebase中跟踪分数和状态事件的最佳方法是什么

时间:2019-03-02 02:20:13

标签: firebase unity3d

我们使用Unity3d为iosAndroid发布了第一款游戏,我想更好地了解跟踪得分状态的最佳方法事件,因此我们可以改善游戏玩法。

状态事件

例如,我想知道某人在游戏中启用或禁用振动支持的次数。目前,我们正在使用以下呼叫

Firebase.Analytics.FirebaseAnalytics
            .LogEvent("Vibration", "State", state ? "On" : "Off");

但是在firebase中,我只看到该事件一天被8个玩家触发20次,并且没有迹象表明玩家尝试启用或禁用振动。

https://monosnap.com/file/jxJ2xUcWNbd0r8EFJL8DuFSh5SemL3

https://monosnap.com/file/BWaisu6A9Aqo2NNz1CWJ1vSKNeXEB5

得分事件

具有跟踪分数的类似情况。例如,我想更好地了解解锁新太空船所需的分数是否设置得太高。 (即达到400点时解锁飞船1,达到500点时解锁飞船2。

目前,我们使用此代码来跟踪每个太空飞船的得分

FirebaseController.Instance.SendEventShipDistanceReached(ShipsSettings.CurrentShip.shipName + "_score", roundedScore);

但是像状态事件一样,我不清楚什么球员得分或如何正确查看。这是我在Firebase中看到的

https://monosnap.com/file/78Uft6hOYfmWm9iCw3pbpCz83YgZwe

https://monosnap.com/file/7TdNSc0zO3oIk63lyZjOvQH4fD68uQ

我曾尝试过Google寻找解决方法,但没有找到解释偶数代码与Firebase显示方式之间相关性的资源

0 个答案:

没有答案