Skip to content

Commit 2d5d7e2

Browse files
Merge pull request #19769 from newrelic/NR-359962-sequence-filtering
(WIP): Feb Item: DO NOT MERGE: added the sequence filtering option
2 parents 43a3822 + be3d414 commit 2d5d7e2

File tree

3 files changed

+108
-0
lines changed

3 files changed

+108
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
---
2+
title: "Sequence filtering"
3+
metaDescription: "Play back user interactions to debug faster and improve page performance."
4+
freshnessValidatedDate: '2025-02-25'
5+
---
6+
7+
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.
8+
9+
## Key Features
10+
11+
* **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.
12+
* **Customizable filters**: You can select attributes, operators, and values to define their sequence filters.
13+
* **Support for multiple actions**: You can specify up to five actions in a sequence.
14+
* **Flexible filtering**: Filters can be applied in any order, allowing you to combine sequence filters with other filter types such as duration.
15+
16+
## Personalize the view
17+
18+
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.
19+
20+
<Steps>
21+
22+
<Step>
23+
Go to <DNT>**[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Browser > (select an app) > Session replay**</DNT>.
24+
</Step>
25+
26+
<Step>
27+
Select the **Sequence = All** filter, the **Set up a filtering sequence** option appears.
28+
</Step>
29+
30+
<Step>
31+
32+
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:
33+
34+
<Callout variant="important">
35+
You must add at least two steps to the filter form.
36+
</Callout>
37+
38+
<table>
39+
<thead>
40+
<tr>
41+
<th style={{ width: "135px" }}>
42+
Action
43+
</th>
44+
45+
<th style={{ width: "150px" }}>
46+
Description
47+
</th>
48+
</tr>
49+
</thead>
50+
51+
<tbody>
52+
<tr>
53+
<td>
54+
Attribute
55+
</td>
56+
57+
<td>
58+
Select an attribute:
59+
60+
* **URL viewed**: Filter the data depending on the URL of the page viewed by the user.
61+
* **Page action**: Filter the data based on the user's interaction with the page.
62+
* **Keyboard input**: Filter the data based on the user's keyboard input. You can further widen the search by selecting the below options:
63+
* **Target**: Select the target element where the keyboard input was made.
64+
* **Target ID**: Select the target ID where the keyboard input was made.
65+
* **Target Class**: Select the target class where the keyboard input was made.
66+
* **User clicks**: Filter the data based on the user's clicks.
67+
</td>
68+
</tr>
69+
70+
<tr>
71+
<td>
72+
Operator
73+
</td>
74+
75+
<td>
76+
Select an operator from the below options:
77+
78+
* **=** : Where the supplied value equals the incident attribute value.
79+
* **Like** : Where the supplied value is similar to the incident attribute value.
80+
</td>
81+
</tr>
82+
83+
<tr>
84+
<td>
85+
Value
86+
</td>
87+
88+
<td>
89+
Search or enter a value.
90+
</td>
91+
</tr>
92+
</tbody>
93+
</table>
94+
</Step>
95+
96+
<Step>
97+
Click **Apply**.
98+
</Step>
99+
100+
</Steps>
101+
102+
<img
103+
title="Session replay details"
104+
alt="Screenshot of session replay details"
105+
src="/images/edit-sequence-filter.webp"
106+
/>

src/nav/browser.yml

+2
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ pages:
9696
path: /docs/errors-inbox/browser-tab
9797
- title: Session traces page
9898
path: /docs/browser/browser-monitoring/browser-pro-features/session-traces-explore-webpages-life-cycle
99+
- title: Sequence filtering
100+
path: /docs/browser/browser-monitoring/browser-pro-features/sequence-filtering
99101
- title: Geography page
100102
path: /docs/browser/new-relic-browser/browser-pro-features/geography-webpage-metrics-location
101103
- title: Browsers page
78.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)