galaxyproject / training-material

A collection of Galaxy-related training material
https://training.galaxyproject.org
MIT License
303 stars 891 forks source link

Training page statistics #5014

Open nomadscientist opened 3 months ago

nomadscientist commented 3 months ago

Next step for this: https://github.com/galaxyproject/training-material/pull/4984 1) Would be good to get a better description of 'Goal conversions' as idk what that means and I might use it more if I did. Like I think that's the 'I completed the tutorial' button probably? And then maybe that could be broken down across tutorials, and/or compared with "People accessing page vs Completing tutorial"

2) Total tutorials over time (i.e. pull data from 'Date created' and then that can show a nifty graph)

3) Contributors over time for the page (same concept?)

4) So once Workflow testing is there, would also be good to have a 'Last updated' listing for each tutorial, and more specifically it can be organised

5) We can't sort the listings, i.e. "Top pages" is awesome but I'd like to know the tutorials nobody is accessing (I.e. worst pages), as it might be we need to remove them as they are now antiquated.

6) Incidentally, I can't actually download the data from the various lists as a table. Can a button be added to allow this?

nomadscientist commented 3 months ago
  1. Oh mate, the 'Event tracking' is absolutely brilliant. It would be SO NICE to know what's happening with this so we can bring trainers together better. Is there an FAQ or something on what we need to do to log an event so that it shows up there?
hexylena commented 2 months ago

Total tutorials over time (i.e. pull data from 'Date created' and then that can show a nifty graph)

so just a subset of the global stats page? https://training.galaxyproject.org/training-material/stats/ yeah doable

most of these are very doable

hexylena commented 2 months ago

Is there an FAQ or something on what we need to do to log an event so that it shows up there?

if an event is registered and it uses one of the single cell training materials it will show up. (so we will not see external events)