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

Show more clearly the freshness of reports when looking at Today or This week #14977

Closed
mattab opened this issue Oct 9, 2019 · 7 comments · Fixed by #17506
Closed

Show more clearly the freshness of reports when looking at Today or This week #14977

mattab opened this issue Oct 9, 2019 · 7 comments · Fixed by #17506
Assignees
Labels
c: Onboarding For issues that make the experience of getting Matomo up and running better. c: Usability For issues that let users achieve a defined goal more effectively or efficiently.
Milestone

Comments

@mattab
Copy link
Member

mattab commented Oct 9, 2019

When viewing a report where the date includes Today, and when clicking on the help icon next to a report title, one can sometimes see the "Generated X hours Y min ago." information. This gives the freshness of the report:

Screenshot from 2019-10-07 23-19-33

It's a common frustration point to not know when were the reports processed, and not knowing whether the current report may be inaccurate because it was processed hours ago. "When was this data processed?" people ask themselves.

How could we make the situation more clear?

  • could we also display the freshness info with a subtle time icon: "(icon) 5 hours ago" or "(icon) 34 min ago", on the top right (Selector bar), when date includes today?
  • show this freshness info in the help infobox on all report titles. Currently the freshness is not visible under Evolution graphs and likely other reports too. We expect this info to show on all pre-processed reports (except a few specific which are not actual aggregated reports like all real-time reports).
  • ...
@mattab mattab added c: Usability For issues that let users achieve a defined goal more effectively or efficiently. c: Onboarding For issues that make the experience of getting Matomo up and running better. labels Oct 9, 2019
@mattab mattab added this to the 4.1.0 milestone Oct 9, 2019
@jmumby
Copy link

jmumby commented Oct 11, 2019

Showing the time the report will be updated would be good also. It is good to know how fresh a report is, I would also want to know when the report will be updated next.

@mattab mattab modified the milestones: 4.1.0, 4.2.0 Dec 21, 2020
@mattab mattab modified the milestones: 4.2.0, 4.3.0 Feb 22, 2021
@flamisz
Copy link
Contributor

flamisz commented Apr 16, 2021

@mattab where would be this icon and text exactly? Pos1, pos2, pos3 or somewhere else?

Screen Shot 2021-04-16 at 3 23 23 PM

@mattab
Copy link
Member Author

mattab commented Apr 19, 2021

Maybe Pos3 or Pos1? (only when the date range is, or includes, today)

@flamisz flamisz self-assigned this Apr 20, 2021
@flamisz
Copy link
Contributor

flamisz commented Apr 21, 2021

Hi @mattab, I looked into this issue and had a chat with @tsteur as well about it.

Showing a generated date on the top of the page is not that clear every time, as the page contains more reports, and that can happen, the data was not generated at the same time for every one of them.

But what I see is not easy to find this information currently on the UI, what if we improve that part? We can add a small time/clock icon to every report and hovering that icon will show the reported time. Could that work for you? Maybe the icon can be permanent if the date range contains today, not just showing it when the user hovers the header of the report.

Let me know what you think about this solution.

@mattab
Copy link
Member Author

mattab commented Apr 22, 2021

But what I see is not easy to find this information currently on the UI, what if we improve that part?

👍

We can add a small time/clock icon to every report and hovering that icon will show the reported time. Could that work for you? Maybe the icon can be permanent if the date range contains today, not just showing it when the user hovers the header of the report.

👍 that could work well, would be helpful to see what it could look like.

@flamisz
Copy link
Contributor

flamisz commented Apr 22, 2021

@mattab and @tsteur that's what I had in my mind. A permanent small icon, when the date range contains today and we have the report generated time. I can add it to more reports probably.
The icon is a pie chart on the video, I will add a proper clock later.

What are your thoughts? Should we show the icon permanently or just on hover like the others? It is smaller and lighter than the others now.

Instead of the tooltip, it can be something hidden until we hover it, like in the second video.

Screen.Recording.2021-04-23.at.10.09.33.AM.mov
Screen.Recording.2021-04-23.at.10.21.42.AM.mov

@mattab
Copy link
Member Author

mattab commented May 2, 2021

@flamisz Video 1 looks good to me 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Onboarding For issues that make the experience of getting Matomo up and running better. c: Usability For issues that let users achieve a defined goal more effectively or efficiently.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants