Group Activity - New Members Chart w/ Single Series
Context
The context and problem to solve are discussed in the design issue.
This issue deals with our very first iteration of the Generic Analytics Report Page. Further background and definition of terms is in Generic Metrics API for Aggregated and Computed Measures.
Visual
Details
-
This is a follow-on issue to Group Activity - MRs Chart w/ Single Series.
-
The New Members Chart will likely require us to start by implementing a new Generics Metrics API end-point for storing data. We will track discussion related to persistence in this new issue.
-
Another bit of work required is on the BE to figure out how to fetch the data and get it into that API. Since we started that discussion below, we can keep it here.
-
We will also need to enhance Report Pages configuration and data fetching capability to support the new Generics Metrics API end-point to read and display the data in the chart. I have opened Report Pages Fetches Generic Data to track that discussion and work.
-
The most importance acceptance criteria for this story is that we demonstrate that it is generic. We can show that by putting posting arbitrary data associated with a slug in the new end point, updating a config file, and displaying it by navigating to the report page URL with the new slug.
Implementation issues
Back End
- Figure out how to Fetch new members data efficiently (this issue)
- Generic Metrics API MVC
- Report Pages Fetches Generic API Data
- Update config file to point to New Members Data in Generic Metrics API
Front End
- Hyperlink Group Recent Activity to New Members Chart
Reference
- Group Activity - New Members Chart design / vision
- The parent Epic for this work is Generic Analytics Drill-in Page (Report object).
- Further background and definition of terms is in Generic Metrics API for Aggregated and Computed Measures.