-
-
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
Segmentation editor: list of improvements #3934
Comments
Hi Julien, I'll link the commit here for faster recognition, since the commit didn't trigger the trac plugin. (8a8ce3e) I tested the report feature and it's very nice to handle! I discovered one bug. When a segment with ">" or "<" (and perhaps other operators) is selected, the API is triggered with an urlencoded operator. API-Result:
Segment definition in piwik_segment: "daysSinceLastVisit>3". |
Thanks for the report. I replicated the issue. At line http://git.piwik.org/piwik.git/blob/master/plugins/PDFReports/API.php#L373, I pass the segment definition without escaping entities such as :
It is URL encoded at http://git.piwik.org/piwik.git/blob/master/core/Common.php#L193 I am unsure how best to handle this case. |
Very nice patch Julien! the segment= value should be URL encoded. it should work once you URL encode it. |
Hey Matt! The segment was created by the segment editor. No manual segment hacking was involved. |
Adding suggestion "Support Segmentation for Page Overlay" <- quite easy since the API already supports &segment parameter! |
What about using Outlinks / Downloads as Segment? Would be nice to see customers leaving by a specific outlink, which come back via another link on that outlink page. |
At the Moment, only the Super-User can set the Segment Visibility / Availability (This website only / All Websites) and if the Segment should be Pre-processed. An admin for a Website should be able to set these parameters as well. Except the setting for "All websites / this Website only". A new Segment, setup by a "normal" Admin, should be automatically set to "this page only". |
Changing the visibility or removing a segment can break scheduled reports. When developing new improvements for the segment editor, do remember that segments can be referenced and accessed by scheduled reports, see : |
Let's create new issues for each idea separately |
Follow up of #2135
Here is a list of ideas to improve the segment editor:
the Segment should be forwarded to the Overlay report, to get the Segmented Overlay of a page. The Custom Segment name would be displayed in the left menu. Covered in Page Overlay support for "Segments" so one can view Overlay for a segment of visits #9256Please post in comments your suggestion regarding the Segment Editor.
The text was updated successfully, but these errors were encountered: