[ANALYTICS-206] Configure filters for demo dashboard Created: 01/Sep/20  Updated: 16/Oct/20  Resolved: 05/Oct/20

Status: Closed
Project: Analytics
Component/s: None
Affects Version/s: None
Fix Version/s: 1.2

Type: Improvement Priority: Neutral
Reporter: Laura Delnevo Assignee: Thuy To
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 0d
Time Spent: 9d 1h 20m
Original Estimate: Not Specified

Attachments: PNG File image-2020-10-02-14-23-01-362.png     PNG File image-2020-10-05-21-33-08-844.png     PNG File image-2020-10-05-22-39-57-531.png     PNG File image-2020-10-05-22-41-36-109.png     PNG File image-2020-10-05-22-42-32-727.png     PNG File image-2020-10-05-22-43-31-700.png     PNG File image-2020-10-05-22-44-05-811.png     PNG File image-2020-10-15-18-30-26-332.png     PNG File image-2020-10-15-18-56-11-820.png     PNG File image-2020-10-15-20-45-35-028.png    
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Documentation update required:
Yes
Date of First Response:
Epic Link: Analytics UI dashboard
Sprint: Add-Ons 47, Add-Ons 48
Story Points: 5

 Description   
  • Configure data range 

Previous Demo dashboard specification https://jira.magnolia-cms.com/browse/ANALYTICS-74 



 Comments   
Comment by Thuy To [ 02/Oct/20 ]

Hi jlegendre,

This is how to configure filters in demo dashboard:

1/ Add filter fields in demo.yaml as the below image:

2/ Filter parameters for each supplier:

 + periscopeDataSupplier.yaml

  • Limit of frequent search is a number used for Frequently Searched Apps. If don't input anything for Limit of frequent search then the default limitation of results is 10.

         

+ contentTagsDataSupplier.yaml

  • Number of content tags is a number used for Content Tags Word Cloud. If don't input anything for Number of content tags then the default number is 50.

          

+ mostActiveUsersDataSupplier.yaml

  • Start date and end date are used for Most active users by publication. If don't select dates then default will get all data.

          

+ recentActivitiesDataSupplier.yaml

  • Start date and end date are used for Recently activated, modified and created pages. If don't select dates then default will get the last 7-days. 

          

Demo dashboard with filters:

Please feel free to contact me if you have any question.

Thanks,

Thuy To

Comment by Julie Legendre [ 06/Oct/20 ]

Thank you very much Thuy, this is perfect! :bow:

Comment by Thuy To [ 14/Oct/20 ]

Hi jlegendre,

I have just changed behavior of filters and updated above comments for 

+ mostActiveUsersDataSupplier.yaml

  • Start date and end date are used for Most active users by publication. If don't select dates then default will get all data
Comment by Julie Legendre [ 15/Oct/20 ]

Thanks again thuy.to,  

I've added all the information to the module page here: https://documentation.magnolia-cms.com/display/DOCS62/Analytics+module+1.2+WIP#Analyticsmodule1.2WIP-Definingdashboardfilters

Could you review it, please?

Comment by Thuy To [ 15/Oct/20 ]

Hi jlegendre

I have reviewed module page, look good to me but have the one thing.

Currently periscopeDataSupplier.yaml is updated like below image:

          

But I see in page it's still old one

From 1.2 version, we changed limit in configuration by limitTopSearch in parameters instead. And user can configure by himself like this: (It's the same parameter of filter fields in demo dashboard)

Comment by Julie Legendre [ 15/Oct/20 ]

Fixed! thank you very much thuy.to :bow:

Comment by Thuy To [ 15/Oct/20 ]

I have additional information if user don't configure limitTopSearch in parameters like below image, then default limitTopSearch is 10.

Thanks jlegendre :bow: 

Generated at Sun Feb 11 23:16:35 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.