Files
astro-website/openspec/changes/archive/2026-02-10-better-tracking/tasks.md
2026-02-10 01:52:41 -05:00

1.0 KiB

1. Update Tracking Taxonomy

  • 1.1 Update shared Umami instrumentation patterns to support optional title and type event data for content links (without breaking existing events)
  • 1.2 Ensure content type values are normalized (video, podcast_episode, blog_post, blog_page) and do not include PII

2. Instrument Content Surfaces

  • 2.1 Add data-umami-event-title and data-umami-event-type to video clickables (listing cards and detail navigation where applicable)
  • 2.2 Add data-umami-event-title and data-umami-event-type to podcast clickables (listing cards and episode links)
  • 2.3 Add data-umami-event-title and data-umami-event-type to blog clickables that represent specific content items (post cards, pages list links)

3. Verify

  • 3.1 Add/update tests to assert content clickables include data-umami-event-title and data-umami-event-type where required
  • 3.2 Build the site and confirm representative pages render the new data attributes (videos listing, podcast listing, blog listing)