AceCentre / Echo

Echo is an AAC app designed for those with a visual difficulty and physical difficulty to access communication.
https://docs.acecentre.org.uk/products/v/echo
GNU General Public License v3.0
0 stars 0 forks source link

Add in telemetry #16

Closed gavinhenderson closed 10 months ago

gavinhenderson commented 10 months ago

@willwade - So update on this, I have now setup the infrastructure to collect metrics via PostHog (its connected to our shared account).

I collect the current events:

On all of these I collect all the settings that the user has, excluding switches, i just count the number of switches they have setup.

So we can dig into all what the most common settings are etc.

Note, i dont capture anything that is identifiable, so dont capture any spoken strings or anything.

Users can also toggle metric collection off and on.

Is there anything else we want to capture at this point?

willwade commented 10 months ago

Access option selected?

gavinhenderson commented 10 months ago

Access option selected?

Good idea, ill add that

gavinhenderson commented 10 months ago

@willwade Now added an event called 'userInteraction' that is fired anytime a user either:

This will let us see what access methods are most commonly used.

Is this what you had in mind? With this added is there anything else you would want to add?

willwade commented 10 months ago

That'll do for now. I do wonder about length of utterance or whether word in prediction etc. or even time to construct a word. but that can come later.

gavinhenderson commented 10 months ago

Yeah your right, we should track that stuff from the start I think.

I will add the following: