Funnel Widget

Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.

Funnel analysis helps you track conversion rates across key workflows to identify and address any bottlenecks in end-to-end user journeys. The funnel widget visualizes conversion rates across user workflows and end-to-end user journeys.

Funnel widget visualizing drop-off rates of a user on an e-commerce site

Setup

Funnel widget setup screen

Configuration

  1. Choose the data to graph:
  2. Select View or Action and choose a query from the dropdown menu.
  3. Click the + button and select another query from the dropdown menu to visualize the funnel. See the RUM Visualize documentation for more information on visualizing Funnel analysis.

Options

Global time

On screenboards and notebooks, choose whether your widget has a custom timeframe or uses the global timeframe.

API

This widget can be used with the Dashboards API. See the following table for the widget JSON schema definition:

Expand All

Champ

Type

Description

requests [required]

[object]

Request payload used to query items.

query [required]

object

Updated funnel widget.

data_source [required]

enum

Source from which to query items to display in the funnel. Allowed enum values: rum

default: rum

query_string [required]

string

The widget query.

steps [required]

[object]

List of funnel steps.

facet [required]

string

The facet of the step.

value [required]

string

The value of the step.

request_type [required]

enum

Widget request type. Allowed enum values: funnel

time

 <oneOf>

Time setting for the widget.

Option 1

object

Wrapper for live span

live_span

enum

The available timeframes depend on the widget you are using. Allowed enum values: 1m,5m,10m,15m,30m,1h,4h,1d,2d,1w,1mo,3mo,6mo,week_to_date,month_to_date,1y,alert

Option 2

object

Used for arbitrary live span times, such as 17 minutes or 6 hours.

type [required]

enum

Type "live" denotes a live span in the new format. Allowed enum values: live

unit [required]

enum

Unit of the time span. Allowed enum values: minute,hour,day,week,month,year

value [required]

int64

Value of the time span.

Option 3

object

Used for fixed span times, such as 'March 1 to March 7'.

from [required]

int64

Start time in seconds since epoch.

to [required]

int64

End time in seconds since epoch.

type [required]

enum

Type "fixed" denotes a fixed span. Allowed enum values: fixed

title

string

The title of the widget.

title_align

enum

How to align the text on the widget. Allowed enum values: center,left,right

title_size

string

The size of the title.

type [required]

enum

Type of funnel widget. Allowed enum values: funnel

default: funnel

{
  "requests": [
    {
      "query": {
        "data_source": "rum",
        "query_string": "@browser.name:Chrome",
        "steps": [
          {
            "facet": "@view.name",
            "value": "/apm/home"
          }
        ]
      },
      "request_type": "funnel"
    }
  ],
  "time": {
    "live_span": "5m"
  },
  "title": "string",
  "title_align": "string",
  "title_size": "string",
  "type": "funnel"
}

Further Reading

PREVIEWING: rtrieu/product-analytics-ui-changes