-
-
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
Event reporting: new report to view the second dimension as columns (Pivot by second dimension) #6078
Comments
Would it be possible to add also total number of specific actions for whole category? So basically the same visualization, but with event category instead of event name. |
Yes definitely, it will be available for all sub-dimensions combinations, so you will be able to see event actions as columns for each event category. |
…w ComponentFactory utility class and reuse in Dimension to allow creating Dimension instances by human readable string IDs.
Refs #6078, extract factory logic from Report::factory and move to ComponentFactory utility class. Also reuse in Dimension to allow creating Dimension instances by human readable string IDs.
…ure pivotBy works w/ Events plugins' secondaryDimension query parameter..
…tables of specific reports and use in Events to display nb_events. Also do not set columns_to_display in Events plugin if table is pivoted.
What about the column with total number of events? I think it was included in the initial specification. |
The proposal is to show 9 columns and the 10th. column will contain the sum of values of remaining columns. ie |
… where undoing a saved pivot does nothing.
…e cut-off columns into 'Others' column.
…column if filter_sort_column is not in columns_to_display and make sure changing pivot status undoes column sort.
…ivotted and has no subtables (eg, when flattened).
…e calling disablePivotBySubtableIfTableHasNoSubtables.
…; (use decoded entity in PHP and do not select columns using jquery selector in dataTable.js).
…o save viewdatatable params when un-pivoting.
Adding new PivotByDimension DataTable filter that can pivot a report by (almost) any dimension. refs #6078
…n't get sent in AJAX requests when not set.
… data, set columns to display to all available columns.
…olumn, it is ordered first and not prepended.
The goal of this ticket is to provide an alternative display of Event reporting data. Instead of displaying second dimension values in the sub-table, we would to display second dimensions as columns of the report. This is a different view of the existing Event data, which is much more useful data visualisation in many cases.
Context
Event Tracking is a powerful feature of Piwik, letting you track custom events defined by
The Event tracking UI displays top Event categories. A click on a given Event category loads top Event actions for this category, or top Event names for this category.
Example
If you track following events (structure
{ Category, Action, Name }
){ Documentary, Watch, Inside Job }
,{ Documentary, Watch, Thrive }
,{ Documentary, Download, Zeitgeist }
,{ Documentary, Buy, Food inc. }
Then you will be able to access a report such as:
(Watch, Download and Buy are Event Actions.)
Specs
Total events
The total Event value is $totalValue. It is the sum of $total events values <br /> between minimum of $minValue and maximum of $maxValue.<br/>Average Event value is: $avgValue
Tasks
The text was updated successfully, but these errors were encountered: