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

Enable all-inclusive search for the Dashboard Search #21369

Open
rcontiuk opened this issue Oct 5, 2023 · 5 comments
Open

Enable all-inclusive search for the Dashboard Search #21369

rcontiuk opened this issue Oct 5, 2023 · 5 comments
Labels
c: Design / UI For issues that impact Matomo's user interface or the design overall. c: Usability For issues that let users achieve a defined goal more effectively or efficiently. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. triaged

Comments

@rcontiuk
Copy link

rcontiuk commented Oct 5, 2023

Enable a global search when using the Dashboard Search feature to retrieve reports, report settings, widgets, etc., similar to a search engine page result.

For example, when typing "diving" in Matomo demo, the search result would show a list of URLs containing "/diving":

image

Then users click on one of the results and it would show visits with "/diving", similar to when using the segment TEST button.

Another example, when clicking on the result of "diving" search, it would open the edit goal page.

Similar principle, open a Heatmap or Custom Report edit page.

The result page would look like this:

image

@rcontiuk rcontiuk added Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. To Triage An issue awaiting triage by a Matomo core team member labels Oct 5, 2023
@rcontiuk
Copy link
Author

rcontiuk commented Oct 5, 2023

Also, the search showing the Activity Log records would be very handy.

@michalkleiner
Copy link
Contributor

Hi @rcontiuk, thank you for your enhancement suggestion.
I see you already commented on #21267 which is quite similar to this, so I'd say we should keep the conversation there. With that I will close this issue as a duplicate, but feel free to comment here if you think the issues are unrelated or it's warranted to have them both in which case please provide more details on why they should stay separate. Thank you for your understanding.

@michalkleiner michalkleiner added duplicate For issues that already existed in our issue tracker and were reported previously. not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org. and removed To Triage An issue awaiting triage by a Matomo core team member labels Oct 5, 2023
@atom-box
Copy link
Contributor

atom-box commented Oct 6, 2023

That other story
#21267 is to make the following thing searchable:

  • "metrics"

This story is to make the following searchable:

  • Activity Log records,
  • reports,
  • report settings,
  • Heatmap or Custom Report edit page,
  • edit Goals

Totally different implementation in the code. And the points estimation would be huge if combined.

@michalkleiner
Copy link
Contributor

Thanks @atom-box. I'd leave that up to the product team and the developers to tackle that in terms of work split and estimates etc. I think it makes sense to have this under one enhancement to start with so that the architectural changes needed consider all the different areas to add content from, and then the implementation for each can be worked on in stages.

@michalkleiner michalkleiner added c: Usability For issues that let users achieve a defined goal more effectively or efficiently. c: Design / UI For issues that impact Matomo's user interface or the design overall. and removed duplicate For issues that already existed in our issue tracker and were reported previously. not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org. labels May 5, 2024
@rcontiuk
Copy link
Author

rcontiuk commented Nov 7, 2024

A user asked if there is an easy way to search for visitor ID without using the "segment test" feature.
The all-inclusive search should easily retrieve the visit log for a particular visitor ID and the selected date showing this:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Design / UI For issues that impact Matomo's user interface or the design overall. c: Usability For issues that let users achieve a defined goal more effectively or efficiently. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. triaged
Projects
None yet
Development

No branches or pull requests

5 participants