Umami event tracking expansion #16

Open
opened 2026-04-30 11:47:03 +02:00 by libretech · 0 comments
Owner

Currently only pageview. Need lesson-level events to evaluate learning.

Events to add

  • lesson-started
  • lesson-completed
  • hint-opened (which hint #)
  • code-reset
  • validation-pass / validation-fail
  • time-on-task (heartbeat)

Tasks

  • Wire events client-side.
  • Confirm capturing in umami (libretech-static umami site or cc-specific?).
Currently only pageview. Need lesson-level events to evaluate learning. ## Events to add - lesson-started - lesson-completed - hint-opened (which hint #) - code-reset - validation-pass / validation-fail - time-on-task (heartbeat) ## Tasks - Wire events client-side. - Confirm capturing in umami (libretech-static umami site or cc-specific?).
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: public/code-crispies#16
No description provided.