From 780a68bd16669bf7ec3acad565fbf7a1725e3629 Mon Sep 17 00:00:00 2001 From: adutta-newrelic Date: Wed, 22 Jan 2025 18:48:08 +0530 Subject: [PATCH 1/2] added the sequence filtering option --- .../sequence-filtering.mdx | 44 +++++++++++++++++++ src/nav/browser.yml | 2 + 2 files changed, 46 insertions(+) create mode 100644 src/content/docs/browser/browser-monitoring/browser-pro-features/sequence-filtering.mdx diff --git a/src/content/docs/browser/browser-monitoring/browser-pro-features/sequence-filtering.mdx b/src/content/docs/browser/browser-monitoring/browser-pro-features/sequence-filtering.mdx new file mode 100644 index 00000000000..b0467336be8 --- /dev/null +++ b/src/content/docs/browser/browser-monitoring/browser-pro-features/sequence-filtering.mdx @@ -0,0 +1,44 @@ +--- +title: "Sequence filtering" +metaDescription: "Play back user interactions to debug faster and improve page performance." +freshnessValidatedDate: +--- + +## Introduction + +The Sequence Filtering feature allows users to filter session replays based on a specific sequence of events recorded during user interactions. This functionality is designed to help users efficiently navigate through numerous session recordings on the Session Listing Page, making the search for relevant replays seamless. + +## Key Features + +* **Event sequence filtering**: Users can filter replays by specifying a sequence of events in a particular order, such as a user performing a search followed by adding an item to their cart. +* **Customizable filters**: Users can select attributes, operators, and values to define their sequence filters. +* **Support for multiple actions**: Users can specify up to 5 actions in a sequence. +* **Flexible filtering**: Filters can be applied in any order, allowing users to combine sequence filters with other filter types such as duration. + +## Get started + + + + + Go to **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Browser > (select an app) > Session replay**. + + + + Select the **Sequence = All** filter, the **Set up a filtering sequence** dialog appears. + + + + In the **Set up a filtering sequence** dialog: + + * **Select the attribute**: Select an attribute from the drop-down list. + * **Operators**: Select an operator. + * **Value**: Search or enter a value. + + + + Click **Apply** to filter the session replays based on the specified sequence. + + + + +[GIF to be added] \ No newline at end of file diff --git a/src/nav/browser.yml b/src/nav/browser.yml index 3bbdc7a9151..cd124a957cc 100644 --- a/src/nav/browser.yml +++ b/src/nav/browser.yml @@ -60,6 +60,8 @@ pages: path: /docs/browser/browser-monitoring/getting-started/browser-summary-page - title: Session replay path: /docs/browser/browser-monitoring/browser-pro-features/session-replay + - title: Sequence filtering + path: /docs/browser/browser-monitoring/browser-pro-features/sequence-filtering - title: Core web vitals path: /docs/browser/new-relic-browser/guides/guide-to-monitoring-core-web-vitals - title: Page views page From c347729781a258d91925a8596c8a2f69c5327e3c Mon Sep 17 00:00:00 2001 From: adutta-newrelic Date: Tue, 4 Feb 2025 14:45:28 +0530 Subject: [PATCH 2/2] updates --- .../sequence-filtering.mdx | 86 +++++++++++++++++-- src/nav/browser.yml | 26 +++++- 2 files changed, 104 insertions(+), 8 deletions(-) diff --git a/src/content/docs/browser/browser-monitoring/browser-pro-features/sequence-filtering.mdx b/src/content/docs/browser/browser-monitoring/browser-pro-features/sequence-filtering.mdx index b0467336be8..76da68871a5 100644 --- a/src/content/docs/browser/browser-monitoring/browser-pro-features/sequence-filtering.mdx +++ b/src/content/docs/browser/browser-monitoring/browser-pro-features/sequence-filtering.mdx @@ -1,12 +1,10 @@ --- title: "Sequence filtering" metaDescription: "Play back user interactions to debug faster and improve page performance." -freshnessValidatedDate: +freshnessValidatedDate: '2025-02-25' --- -## Introduction - -The Sequence Filtering feature allows users to filter session replays based on a specific sequence of events recorded during user interactions. This functionality is designed to help users efficiently navigate through numerous session recordings on the Session Listing Page, making the search for relevant replays seamless. +The **Sequence Filtering** feature helps users to filter session replays based on a specific sequence of events recorded during user interactions. This functionality is designed to help users efficiently navigate through numerous session recordings on the Session Listing Page, making the search for relevant replays seamless. ## Key Features @@ -15,7 +13,9 @@ The Sequence Filtering feature allows users to filter session replays based on a * **Support for multiple actions**: Users can specify up to 5 actions in a sequence. * **Flexible filtering**: Filters can be applied in any order, allowing users to combine sequence filters with other filter types such as duration. -## Get started +## Personalize the view + +By default the **Sequence** is set to **All**. Users can personalize the view by selecting the **Sequence = All** filter and clicking on the **Set up a filtering sequence** dialog to define their sequence filters. @@ -28,7 +28,81 @@ The Sequence Filtering feature allows users to filter session replays based on a - In the **Set up a filtering sequence** dialog: + + The **Set up a filtering sequence** dialog allows users to create a sequence filter by specifying up to 5 actions in a particular order. Users can define the sequence by selecting the following attributes: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Action + + Description +
+ Attribute + + Select an attribute from the below options: + + * URL viewed: Filter the data depending on the URL of the page viewed by the user. + * Page action: Filter the data based on the user's interaction with the page. + * Keyboard input + * User clicks +
+ `changelog` + + String, 65535 character maximum +
+ `description` + + String, 65535 character maximum +
+ `user` + + String, 31 character maximum +
+ `timestamp` + + ISO 8601 +
+ + * **Select the attribute**: Select an attribute from the drop-down list. * **Operators**: Select an operator. diff --git a/src/nav/browser.yml b/src/nav/browser.yml index cd124a957cc..d5f71f393f7 100644 --- a/src/nav/browser.yml +++ b/src/nav/browser.yml @@ -60,8 +60,28 @@ pages: path: /docs/browser/browser-monitoring/getting-started/browser-summary-page - title: Session replay path: /docs/browser/browser-monitoring/browser-pro-features/session-replay - - title: Sequence filtering - path: /docs/browser/browser-monitoring/browser-pro-features/sequence-filtering + pages: + - title: Get started with session replay + path: /docs/browser/browser-monitoring/browser-pro-features/session-replay/get-started + - title: Configuration + path: /docs/browser/browser-monitoring/browser-pro-features/session-replay/configuration + pages: + - title: Setup session replay + path: /docs/browser/browser-monitoring/browser-pro-features/session-replay/configuration/setup-session-replay + - title: Configure privacy settings + path: /docs/browser/browser-monitoring/browser-pro-features/session-replay/configuration/customize-privacy-settings + - title: Update JavaScript for session replay + path: /docs/browser/browser-monitoring/browser-pro-features/session-replay/configuration/update-javascript-for-session-replay + - title: View session replays in New Relic + path: /docs/browser/browser-monitoring/browser-pro-features/session-replay/view-session-replays + - title: Manage session replay & modify capabilities + path: /docs/browser/browser-monitoring/browser-pro-features/session-replay/manage-session-replay-modify-capabilities + - title: Troubleshooting session replay + path: /docs/browser/browser-monitoring/browser-pro-features/session-replay/troubleshooting-session-replay + - title: Advanced features + path: /docs/browser/browser-monitoring/browser-pro-features/session-replay/advanced-features + - title: Additional information + path: /docs/browser/browser-monitoring/browser-pro-features/session-replay/additional-information - title: Core web vitals path: /docs/browser/new-relic-browser/guides/guide-to-monitoring-core-web-vitals - title: Page views page @@ -72,6 +92,8 @@ pages: path: /docs/errors-inbox/browser-tab - title: Session traces page path: /docs/browser/browser-monitoring/browser-pro-features/session-traces-explore-webpages-life-cycle + - title: Sequence filtering + path: /docs/browser/browser-monitoring/browser-pro-features/sequence-filtering - title: Geography page path: /docs/browser/new-relic-browser/browser-pro-features/geography-webpage-metrics-location - title: Browsers page