Skip to content

Enhance Umami tracking implementation#251

Merged
longsizhuo merged 3 commits intomainfrom
umami-tracking-improvements-4727781891997572074
Feb 13, 2026
Merged

Enhance Umami tracking implementation#251
longsizhuo merged 3 commits intomainfrom
umami-tracking-improvements-4727781891997572074

Conversation

@longsizhuo
Copy link
Member

This PR enhances the Umami tracking implementation across the site. It standardizes navigation events in the Hero section, adds missing tracking for search results and AI queries, implements copy tracking for code blocks and text, and adds a page feedback component. Documentation has been updated to reflect these changes.


PR created automatically by Jules for task 4727781891997572074 started by @longsizhuo

- Standardize Hero events to `navigation_click`
- Add `search_result_click` tracking in search dialog
- Track `ai_assistant_query` with query length
- Track 404 errors with referrer
- Add tracking for "Mission Brief" and "Network Status" in footer
- Implement `CopyTracking` for code/text copy events
- Implement `PageFeedback` for helpful/not helpful votes
- Update documentation in `docs/umami_tracking.md`

Co-authored-by: longsizhuo <114939201+longsizhuo@users.noreply.github.com>
@vercel
Copy link

vercel bot commented Feb 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
involutionhell-github-io Ready Ready Preview, Comment Feb 13, 2026 6:27pm
website-preview Ready Ready Preview, Comment Feb 13, 2026 6:27pm

@google-labs-jules
Copy link
Contributor

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

- Standardize Hero events to `navigation_click` with Chinese comments
- Add `search_result_click` tracking in search dialog with Chinese comments
- Track `ai_assistant_query` with query length with Chinese comments
- Track 404 errors with referrer with Chinese comments
- Add tracking for "Mission Brief" and "Network Status" in footer with Chinese comments
- Implement `CopyTracking` for code/text copy events with Chinese comments
- Implement `PageFeedback` for helpful/not helpful votes with Chinese comments
- Update documentation in `docs/umami_tracking.md`

Co-authored-by: longsizhuo <114939201+longsizhuo@users.noreply.github.com>
- Standardize Hero events to `navigation_click`
- Add `search_result_click` tracking in search dialog
- Track `ai_assistant_query` without parameters
- Track 404 errors with referrer
- Add tracking for "Mission Brief" and "Network Status" in footer
- Implement `CopyTracking` for `content_copy` events
- Implement `PageFeedback` with updated styling
- Update documentation in `docs/umami_tracking.md`

Co-authored-by: longsizhuo <114939201+longsizhuo@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant