-
Type: Improvement
-
Status: Resolved
-
Priority: Critical
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 3.29.0
-
Component/s: Analytics / Stats
-
Epic Link:
-
Tags:
-
Team:NOS
-
Sprint:NOS 11.1.29 - 2020-03 1
-
Story Points:3
Instead of using default Google Analytics component, we should rely on our custom segment.io.
Each navigation must send a page event using the same pattern than Modeler, for instance: Studio / Configuration Event Handlers (Edit).
Which could be seen as: Studio / <screen> <sub-screen> <action> (should be renamed Studio / Modeler / <screen> <sub-screen> <action>)
We should find a similar pattern for Designer, for instanced: Studio / Designer / Layouts Local Document (Create)
See: com.nuxeo.studio.client.analytics.Analytics#trackPage for Modelere Java impl
Acceptance:
- Rely on Segment IO plugin
- Each navigation through Designer sends a correct page event with a title following the convention: Studio / Designer|Modeler / <screen> <sub-screen> <action>