-
-
Notifications
You must be signed in to change notification settings - Fork 290
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Allow filtering by tag on visits page #1922
Comments
There's a couple of different topics here. First the easy part.
This has been on my radar for some time. See shlinkio/shlink-web-component#7 and shlinkio/shlink-web-component#9 I don't want to bet my life on it, but the intention is to have it done for next shlink-web-client release.
Regarding to this, I think you may not be understanding how tags work in Shlink. Filtering by tag when you are displaying visits for a particular short URL would not make any difference. If a short URL has received 100 visits, they have happened for the short URL as a whole. When a visit occurs, there's no notion of the tag at all, so Shlink does not track tags on the visit itself. In Shlink, tags are used to "group" related short URLs, so that you can see how all of them behave together. In fact you can already load all visits for a specific tag, which will get you the visits combined for all short URLs which have this tag.
(Unrelated, but this is more a "user story" than a "use case". A user story explains "how", while a use case explains "why") What you are describing here sounds like A/B testing. You basically want to check how two things are performing compared to each other. In a service like Shlink, A/B testing can be done in two ways:
There have been similar requests in the past. These are some related issues: #1898, #366, #1902 But, as mentioned above, I don't see how tags would help here. |
Summary
The existing Visitors chart with time series filtering, and CSV export, are very powerful. But they only support few use cases currently, and do not provide access to much of the available data in the database.
Specifically I'd like to be able use the graph and export functionality for viewing and exporting specific types of visitors. The first case for this would be to support filtering by tag, using the existing filters dropdown menu.
This would allow restricting the visits shown on the Visitors page to visits associated with URLs with a specific tag.
Use case
Related potential future feature functionality:
The text was updated successfully, but these errors were encountered: