Skip to content

Internal Preview Dashboard - Behavior

Summary

The goal of this dashboard is to understand what our users are doing. How many pageviews is the application getting, how many events are being collected? What areas of the application are seeing the most pageviews and/or events?

Requirements

  1. This dashboard should contain two widgets:
    1. Page views over time
      1. This chart is intended to show users how many pages are loaded in the app over time
      2. Column chart if available, otherwise line chart
      3. \\\_timestamp column as the x-axis, to the year-month-day granularity
      4. Count of events where event_type == pageview as the y-axis
        • Open question: Is there a better value to use?
    2. Events over time
      1. This chart is intended to show users how many events (which are more than just page views) are loaded in the app over time
      2. Column chart if available, otherwise line chart
      3. \\\_timestamp column as the x-axis, to the year-month-day granularity
      4. Count of events as the y-axis
        • Open question: Is there a better value to use?

In addition to these widgets, we should feature:

  • Single stat
    • Total pageviews - Summation count of if(event_type==pageview)
    • Total events – Summation count
    • Avg. time on page – Investigate? Optional if not possible
  • Tables – Assume we don't have tabs to show multiple tables
    • Top pages - order by DESC page views
      • Document path
      • Page view (count)

All figures are spanning the time period selected at the dashboard level.

Concept Diagram of all widgets together

image

This was done with Google Sheets, so has stylistic choices of that program. It is intended to show the desired structure of the dashboard. Stylistic choices (color, font, etc) should be made to be consistent with Pajamas and the guidance it provides.

Screenshots from the Vision POC (deprecated)

Click to expand

Bildschirmfoto_2022-08-11_um_11.55.57

Bildschirmfoto_2022-08-11_um_11.56.17

Edited by Sam Kerr