-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Page Overlay - List of possible future improvements #3530
Comments
What a Great List of Wonderful Features & nice priorities. The only one I would "move up priorities" because it is easy I think is: Display "Page Overlay: /XX" in a box next to the calendar instead of above iframe. We can reuse css from the "Widgets & Dashboard" which loads in the same use case... What do you think? Some feedback and questions:
+1 nice trick
In Transitions we could have a "View all" link that would then display the list of all following pages? But how would you display long list of 30+ elements? we need pagination.. but that's not possible in Transitions is it?
So the query would have to run 30 times or so? ;-) Or would you restrict the SQL to only look at this specific PageA -> PageB visits? |
I agree that we should save some space but I don't really like the idea with the box because URLs can be quite long. I didn't put it as top priority because the idea still developing in my head... :)
I would put a limit on the "view all" as well - maybe 200 or so. I'd like to show it with a minimalistic scrollbar like in the segmentation UI mockups. The list could be displayed in a box next to the "Others" in the regular Transitions UI. It would only show the URLs and number of transitions in a very compact way.
We'd need a custom query that loads the evolution of PageA -> PageB. We could add another method to RankingQuery that groups by different dates. It would be a little complicated to write but hopefully easy to use... |
I think there's lot of space in the box as there is only the Calendar + About Piwik on the same line.
Ok I like the idea, if you reuse the same UI pattern as the segment listing on mockup, +1 for consistency But also, it would also very useful to have a link of some sort, that would open the Report table in full screen, in the same overlay (back button would return to the Transitions report). This way users could use the other features: flatten, export, graphs, limit, etc. Especially, exporting "following pages" or "previous pages" via the API would be super useful (for users who can't use the Overlay section in "API" menu).
+1 for RankingQuery complicated code change ;) |
When we add new filters and options, I don't want to place them in the website; I'd rather have them in the sidebar. With the current mechanism, we cannot send notifications to the iframe without changing its location. In modern browsers, there's When the sidebar becomes more important, it's not a good idea to hide it the way it was planned. Instead, it's better to just slide it out via JS without changing the location. For that reason, some priorities in the list above will change. The current mechanism should work in all browsers (I still have to test that but I'm pretty sure), using |
That's perfectly acceptable, at Piwik we do not need to support IE7-8, especially for non critical features. Nice updates!! |
+1 Also +1 for sliding out sidebar in full screen. |
As Requested here: http://forum.piwik.org/read.php?2,99709 We have Piwik integrated into our CMS - and not all URLs pointing to our sites are automatically added to piwik. So when I open the Page Overlay for a Domain which is not added to Piwik it will only tell me:
So the Question is if it would be possible that Piwik checks if the Piwik Code is present on the called Domain - and if yes - show the Page Overlays - and not persist on the Domain entered in the Admin ... ? |
In 4a18420: refs #3530 page overlay
|
1 similar comment
In 4a18420: refs #3530 page overlay
|
Did you need "setApiUrl" to make it work or did you add it "in case" ? Maybe you could also update troubleshooting to document setApiUrl. |
I did need it in one case where tracking is done via a URL where mod_proxy only forwards piwik.php and piwik.js. I just updated the documentation. |
One more item crossed off :) |
And another one |
Ideas
Known limitation
Other uses for the Overlay mechanism
Documentation
See user guide, and troubleshooting FAQ:
http://piwik.org/docs/page-overlay/
The text was updated successfully, but these errors were encountered: