Open rfaelens opened 5 years ago
Integrate matomo
in the docker stack deployment, and connect the shiny
application to matomo
.
See https://docs.docker.com/samples/library/matomo/ and https://shiny.rstudio.com/articles/usage-metrics.html
We should maybe start by simply connecting to a free cloud-hosted instance of matomo
We should be able to easily track how often the application is used, which path users take and whether users enjoy using the application.
This is tricky to get right, and requires some more preparation.
One of the goals is to perform A/B UI testing, where we present user interface A or user interface B to the user, track statistics and check which interface has the best results. Unfortunately, A/B testing is also a statistical method, so you have to search carefully to find the right documentation.
See also https://earlconf.com/2017/downloads/boston/presentations/EARL2017_-_Boston_-_Charlie_Thompson_-_%20Fast_and_efficient_A:B_testing_analysis.pdf