Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discussion: omit query string to stop polluting path table? #73

Closed
benvinegar opened this issue Apr 28, 2024 · 2 comments
Closed

Discussion: omit query string to stop polluting path table? #73

benvinegar opened this issue Apr 28, 2024 · 2 comments

Comments

@benvinegar
Copy link
Owner

This is getting pretty irritating:

image

I think there are cases where you want query string, but you certainly don't want to see things like utm_params.

Options as I see it:

  1. Strip the query string (distinct paths only)
  2. Remove (and potentially store) known params like utm_params, ref, etc. from query string
  3. Do nothing

What would people like to see done here?

@drewrawitz
Copy link

I think the query parameters are useful data, but I agree that it makes the UI a tad messy. What if you show the distinct paths only, but have the ability to expand a top-level path to reveal the breakdown based on query parameter variations?

Here's a super quick and dirty mockup that I just did in the dev tools:

Screenshot 2024-05-03 at 4 02 18 PM

And expanded:

Screenshot 2024-05-03 at 4 01 54 PM

Ignore the last link, that would be grouped under the / path, but I was just focused on the /dashboard in this example!

benvinegar added a commit that referenced this issue Jun 3, 2024
@benvinegar
Copy link
Owner Author

I think because comparable products strip the query string, and because Counterscale promotes itself as being privacy-sensitive, it's worth doing the same (removed in c6493a5).

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

No branches or pull requests

2 participants