Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Data Collection: Segments are updated in a batch process with a frequency set to daily updates. This data is stored and used to generate the line graph.

  • Timeline Representation: The x-axis of the line graph represents time in days, weeks, or months, depending on the timeframe selected in the filter. This allows users to focus on a specific time period of interest. The y-axis represents the size of the segment.

  • Zero Size for Missing Data: If the segment didn't exist at the beginning of the selected time period, the graph will show zero size for the days before the segment was created. If a segment is not created within the selected timeframe, the Segment Size Over Time will display a "no data available" message.

  • Interactivity: Hover over data points on the graph to view the segment size for a specific day, providing detailed information about the segment's growth or contraction over time.

  • Error Handling: If there's an issue retrieving data or if the response for a selected segment is empty, appropriate error messages and icons are displayed to indicate the problem.

  • Visibility Control: This card will be hidden if the All Customers segment is selected, or if certain filters are applied to ensure a clear and relevant presentation of dataWhen the "All customers" segment filter is selected ,the Segment Size OverTime card will be automatically hidden. This card becomes visible only after selecting a specific segment.