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

Feature Action Pages : Open custom segmented Dasboard #9396

Open
gaumondp opened this issue Dec 15, 2015 · 5 comments
Open

Feature Action Pages : Open custom segmented Dasboard #9396

gaumondp opened this issue Dec 15, 2015 · 5 comments
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.

Comments

@gaumondp
Copy link

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
*Visitor Browser
*Device Type

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".

@tsteur
Copy link
Member

tsteur commented Dec 15, 2015

👍 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

@gaumondp
Copy link
Author

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.

@tsteur
Copy link
Member

tsteur commented Dec 15, 2015

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.

@mattab mattab added the Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. label Dec 23, 2015
@mattab
Copy link
Member

mattab commented Dec 23, 2015

@gaumondp thanks for the suggestion! I reckon it's an awesome idea...

  • Add a new icon on each datatable row, where there is already a "Segmented visitor log" icon
    • this icon, when clicked, will reload the current page and apply the segment for this clicked row value
    • one can then edit the "Custom segment" and possibly edit it / persist it as a segment to be reused later

@mattab mattab added this to the Short term milestone Dec 23, 2015
@mattab
Copy link
Member

mattab commented Sep 25, 2018

Another related issue could maybe offer a solution / workaround to this problem: #7215 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Projects
None yet
Development

No branches or pull requests

3 participants