Working with Analytics¶
In this chapter, we will introduce the eXo Analytics application which lets you to get data insights about the usage of your digital workplace.
Note
Access to Analytics pages, requires membership in the group /platform/analytics
The chapter will present these themes:
Main Analytics Dashboard¶
Click Analytics from the Application Center, to access the main analytics dashboard. It contains six charts:
Distinct logins: represents the count of users who logged in the platform N.B: The cound is based on daily basis i.e. if a user logins/logouts more than once a day, it is count only one login.
Users count: shows the number of enabled users (external and internal) in the platform
Spaces count: shows the number of spaces in the platform
Activities: represents a pie chart of the activities made on the platform by module
Connected users: A percentage chart showing the percentage of connected users, among the enabled users, during the selected period
Analysis chart: A percentage chart also showing the percentage of activities made by the most active 10% of users, among total activities, during the selected period
Chart Settings¶
All the above cited charts could be reconfigured through the settings icon
You can change the collect points periodicity by editing the value in the X axis.
You can also change the count type and the property to focus on through the Y axis.
Users analytics table¶
An analysis page about users is added by default under the menu drawer of analytics page. It displays a table listing the platform users with some analytics details about them:
Creation date
Last connection displays the date of the user’s last connection in-depending of the selected period
Connections count displays the count of connections per user during the selected period
Activities displays the count of user’s activities during the selected period
Favorite module displays the most used module by user during the selected period
You can sort the Users table based on ascending or descending order of a column. Sortable columns are: Last connection, Connections count and Activities.
Example: You can sort the table to display the most/least active users in the platform by switching the arrow direction of the Activities column
Spaces analytics table¶
Same as for users, a default page for spaces is available as a sub analytics page. It also displays a table for spaces with some analytical data about them:
Creation date
Members count which displays the total number of space members during the selected period with a comparative indication with the previous period
% active members which displays the percentage of active members (i.e. those who make activities in the space) with a comparative indication with the previous period
Activities is the count of activities in the space during the selected period
Main module is the most used module by space members during the selected period
Some columns are sortable allowing you to sort the table’s data: Members count, % active members and Activities
Example: You can sort the table based on Members count column to display the most/least populated spaces by clicking on the arrow near the column’s name
Note
Both Spaces and Users tables are configurable i.e. it is possible to define:
the number of lines per table to display by default
the main column to which other columns will rely on i.e. analytics data id related to that main column
calculation rules for each column
add/delete columns
Create new analytics page¶
Note
To create a new analytics page, you should belong to both groups /platform/administrators and /platform/analytics
Having satisfied the above condition, you can create new analytics page from template following these steps:
Click on the settings icon
on the top navigation bar, then on “Add page” choice ==> You’ll be redirected to the add page form and by default the page is positioned under “Analytics” page
Fill in the needed fields (Node name, Display name…) and then move to the second step
Click on the dropdown list and select the choice “Analytics”
Move to the next step and validate the page creation by clicking on save icon
==> You will be redirected to an analytics page with four empty charts which you can configure following the data you need to collect
Analytics pages tree¶
You can navigate your analytics pages through the menu drawer which opens when you click on the “Menu” icon
You can also use the page’s breadcrumb to back to previous parent page
Custom period selector¶
For more flexibility and precision, a custom period selector is available for each chart allowing you to select start and end dates of the period you wish to analyze.
Note
By default, the start analysis time is set to 12:00:00 A.M of the start date and the end analysis time is set to 11:59:00 PM of the end date (i.e. by default, the whole day is seleted).
You can change the time by clicking on the time picker.
Predefined periods exists under the calendar picker: This year, This semester, This quarter, This month, This week and Today.
Example:
This year: means the current year and not Today - 356 days
This semester means this current semecter i.e. if we are on March month of the year 2021, it means the first semester of the year 2021 which has not yet been completed
Today means the current day starting 12:00:00 A.M
Tip
When you select a predefined period, a corresponding start and end dates are selected in the calendar