More Analytics Events [AARD-2097]
#1293
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Task
Add more analytics events
AARD-2097
Symptom
Our analytics system currently only tracks basics analytics and robot import events. This means that there is some data about how users use our product that could be helpful to us, but we don't record.
Solution
Add more analytics events that could be helpful
Match Mode Events
These can be helpful to see how match mode is utilized, and what is tools are most often used.
Graphic Settings Event
Already send events about average fps and performance sample. Can be useful to identify what settings most users are using.
Drag Mode Events
Can be useful to determine if drag mode is being utilized and how much
Mode Selected Event
Useful to determine which mode is most used and how many people actually tried to use multiplayer/singleplayer
Verification
Navigating onto our google analytics page and going into debug view, results in the events being called at the corresponding time with the appropriate parameters.
Before merging, ensure the following criteria are met: