Uploaded image for project: 'Analytics'
  1. Analytics
  2. ANALYTICS-205

Default metrics and dimensions for Analytics dashboard

    XMLWordPrintable

Details

    • Story
    • Resolution: Fixed
    • Neutral
    • 1.2
    • None
    • None
    • Yes
    • Yes
    • Add-Ons 48
    • 8

    Description

      User story:

      As a new user, I want to see ready-made widgets in the Analytics app, so that I can get started quickly. I am not familiar with Magnolia or the Analytics app yet. Give me some examples that I can add to my dashboard right away. (widget library)

      As a marketer, I want to add common analytics metrics to my dashboard, so that I can follow metrics that I understand. I am not an analytics expert. I know a few basic metrics such as Users and Sessions. (widget builder)

      Goals

      • Discover. Help the user discover widgets and metrics. The user doesn’t know what data can be surfaced from connected systems. All web analytics connectors provide universal metrics such as Users (Visitors), Sessions (Visits) and Bounce Rate. Make them available in the library out of the box.
      • Assist. Not all users are analytics experts. Display a short list of common metrics and dimensions first in the widget builder. Don't overwhelm the user. Display friendly labels.

      Acceptance criteria

      • AC 1: In the Widget Library, provide ready-made widgets for each data supplier. See https://docs.google.com/spreadsheets/d/1DTOuTBCBh87qJCepR7AemmIDbZMat7ES8y9b2xFFvWk/edit?usp=sharing for default metrics. Each metric is one widget.
      • AC 2: In the Widget Builder, show common metrics and dimensions first at the top in dropdowns. See the list in the spreadsheet. See mockup table below. 
      • AC 3: In the Widget Builder, show less common metrics and dimensions later in dropdowns. Query the API of each data supplier for the complete list.
      • AC 4: In the data supplier YAML configuration, provide a complete list of metric and dimension keys (ga:sessions). If you can't get the friendly labels ("Sessions") from the API, provide them in the YAML file.  
      • AC 5: Show friendly labels such as "Sessions" and "Device Category" in dropdowns. Don't show JSON path expressions as they are too technical.
      • AC 6: Make it clear where the data comes from. Organize or label the widgets according to their data source so that it is easy to see which data comes from Adobe Analytics vs. Google Analytics. We may have customers who use multiple analytics providers simultaneously and they want to compare metrics from many sources.
      • AC7 Default dimension : Last 7 days
         

      Example: Metrics dropdown in the widget builder

      Metrics
      Commonly used
        Users
        Sessions
        Pages / Session
        Average Session Duration
        Bounce Rate
      All metrics (in alphabetical order)
        Acquisition
        Avg. Page Download Time
        Goal 1
        Entry Page
        ...

       

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                oanh.thai Oanh Thai Hoang
                ahietala Antti Hietala
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoD

                    Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - 0d
                      0d
                      Logged:
                      Time Spent - 3.25d
                      3.25d