With a millions pageviews per month website, the current "Open Segmented Visitor Log" is not really useful but the idea of segment-on-demand without needs to create one is!
A button with a link to a custom dashboard with the data segmented would be fantastic.
Workflow: I create a new empty dashboard and add those:
Visits by Server Time
Then make the Dashboard available as "Segment-on-demand" and generate icon and links beside current "Open Segmented Visitor Log".
In other words, the possibility to open other reports than "visitor Log" would be useful and I want to emphasis that it should NOT be as a pop-up because printing is important and pop-up are not printer-friendly...
In some case it would be impossible to generate some data (if I'm already on "Visitors:Device Type" and the Dashboard contains "Device TYpe" it doesn't make sense.
Maybe just create the "Segment-on-demand" icon for Actions ? That's the main complain here to have to create segments "just to check stats for a single page".
:+1: Maybe instead of having to make a dashboard "segment-on-demand" available we could show a little dialog to select the dashboard to open? Although this would be annoying over time if one often wants to use the same dashboard for this action, on the other side it would be more flexible and easier to use as the "Segment-on-dashboard" feature might be a bit hidden otherwise.
A very simple solution could be also to just reload the current page with the segment and from there one could navigate to any other page, eg a dashboard.
BTW: In Piwik 3.0 we could fairly easy develop to not having a site reload when the segment changes which would make this workflow even faster
If there's only one Dashboard flagged with "available in segment-on-demand", make it a link in Actions. If more than 1 dashboard possible, then make it a menu with those flagged.
Less choices in the UI makes decisions to click faster.
As usual, one of my concern is performance. If someone has currently YEAR in his calendar, the feature could become a problem on bigger sites. Would it be stupid to limit to Day, Week and Month max ? Just wondering.
Don't think that would be stupid. The only problem is a user might think it doesn't work or that it is a bug. We need to make sure a user understands why it is not shown. We need to still show the row action for year but always have it disabled and on hover explain why it is disabled. Maybe we could also allow someone to click eg
shift+left-click and then still perform the action in case the site is not as big.
@gaumondp thanks for the suggestion! I reckon it's an awesome idea...
Another related issue could maybe offer a solution / workaround to this problem: https://github.com/matomo-org/matomo/issues/7215#issuecomment-424202015