Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(WIP): Feb Item: DO NOT MERGE: added the sequence filtering option #19769

Merged
merged 33 commits into from
Feb 25, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
780a68b
added the sequence filtering option
adutta-newrelic Jan 22, 2025
8d66f42
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Jan 22, 2025
015ad52
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Jan 23, 2025
457c46d
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Jan 23, 2025
2b4f997
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Jan 27, 2025
7cf8b76
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Jan 28, 2025
6a56813
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 1, 2025
c0b7c21
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 3, 2025
c347729
updates
adutta-newrelic Feb 4, 2025
203072e
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 6, 2025
d5b2314
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 7, 2025
3d5f323
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 10, 2025
66c88a9
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 10, 2025
4a3c999
Update sequence-filtering.mdx
adutta-newrelic Feb 10, 2025
327ac7b
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 12, 2025
425a684
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 17, 2025
7264ec8
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 17, 2025
b048737
Update src/content/docs/browser/browser-monitoring/browser-pro-featur…
adutta-newrelic Feb 17, 2025
2549021
Update src/content/docs/browser/browser-monitoring/browser-pro-featur…
adutta-newrelic Feb 17, 2025
00d2f36
Update src/content/docs/browser/browser-monitoring/browser-pro-featur…
adutta-newrelic Feb 17, 2025
a3f6067
Update src/content/docs/browser/browser-monitoring/browser-pro-featur…
adutta-newrelic Feb 17, 2025
d191813
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 18, 2025
b91627f
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 19, 2025
52eca3b
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 20, 2025
d9b6f21
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 21, 2025
04648a6
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 22, 2025
afd41b7
updated the image and step
adutta-newrelic Feb 22, 2025
b34e654
updated the callout section
adutta-newrelic Feb 22, 2025
b9d5b4b
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 24, 2025
171ce23
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 24, 2025
9ed893f
Merge branch 'develop' into NR-359962-sequence-filtering
adutta-newrelic Feb 24, 2025
2dd8a40
Update sequence-filtering.mdx
adutta-newrelic Feb 25, 2025
be3d414
Update sequence-filtering.mdx
adutta-newrelic Feb 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
---
title: "Sequence filtering"
metaDescription: "Play back user interactions to debug faster and improve page performance."
freshnessValidatedDate: '2025-02-25'
---

The **Sequence Filtering** feature helps you to filter session replays based on a specific sequence of events recorded during user interactions. This functionality is designed to help you to efficiently navigate through numerous session recordings on the **Session Listing** page, making the search for relevant replays seamless.

## Key Features

* **Event sequence filtering**: You 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**: You can select attributes, operators, and values to define their sequence filters.
* **Support for multiple actions**: You can specify up to five actions in a sequence.
* **Flexible filtering**: Filters can be applied in any order, allowing you to combine sequence filters with other filter types such as duration.

## Personalize the view

By default, the **Sequence** is set to **All**. You 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.

<Steps>

<Step>
Go to <DNT>**[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Browser > (select an app) > Session replay**</DNT>.
</Step>

<Step>
Select the **Sequence = All** filter, the **Set up a filtering sequence** option appears.
</Step>

<Step>

The **Set up a filtering sequence** option allows you to create a sequence filter by specifying up to 5 actions in a particular order. You can define the sequence by selecting the following attributes:

<Callout variant="important">
You must add at least two steps to the filter form.
</Callout>

<table>
<thead>
<tr>
<th style={{ width: "135px" }}>
Action
</th>

<th style={{ width: "150px" }}>
Description
</th>
</tr>
</thead>

<tbody>
<tr>
<td>
Attribute
</td>

<td>
Select an attribute:

* **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**: Filter the data based on the user's keyboard input. You can further widen the search by selecting the below options:
* **Target**: Select the target element where the keyboard input was made.
* **Target ID**: Select the target ID where the keyboard input was made.
* **Target Class**: Select the target class where the keyboard input was made.
* **User clicks**: Filter the data based on the user's clicks.
</td>
</tr>

<tr>
<td>
Operator
</td>

<td>
Select an operator from the below options:

* **=** : Where the supplied value equals the incident attribute value.
* **Like** : Where the supplied value is similar to the incident attribute value.
</td>
</tr>

<tr>
<td>
Value
</td>

<td>
Search or enter a value.
</td>
</tr>
</tbody>
</table>
</Step>

<Step>
Click **Apply**.
</Step>

</Steps>

<img
title="Session replay details"
alt="Screenshot of session replay details"
src="/images/edit-sequence-filter.webp"
/>
2 changes: 2 additions & 0 deletions src/nav/browser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,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
Expand Down
Binary file added static/images/edit-sequence-filter.webp
Binary file not shown.
Loading