如何使用 OmniSearch
在配置好 OpenReplay 跟踪器并开始捕获用户会话后,你就可以揭示产品中真正发生的情况了。OmniSearch 帮助你调试问题、找出出错的地方,并深入了解用户行为。它弥合了定量数据与隐藏在 session replays 中的定性洞察之间的鸿沟。
OmniSearch 入门
Section titled OmniSearch 入门OmniSearch 组件在 OpenReplay 的多个视图中均可使用。这里我们重点介绍 OmniSearch 在 Session Replays 视图中的功能,该视图是探索所有 session replays 的主要界面。
- 事件下拉菜单: 从自动捕获的用户交互和 devTools 事件中进行选择

- 筛选器下拉菜单: 应用筛选器,按用户数据、会话属性、问题和元数据缩小结果范围

- 逻辑控制: 在顺序(“Then”)和并行(“And”/“OR”)的事件发生方式之间切换。

- 搜索运算符: 使用 “is”、“contains”、“starts with” 等运算符细化搜索

- 拖放事件:重新排列事件顺序以细化你的搜索。

- 保存常用搜索以便快速访问: 使用 Save Search 按钮存储事件和筛选器组,以便在将来进行类似查询时轻松访问它们。

OmniSearch 中的事件表示会话期间发生的用户交互和系统行为。
它们分为两大类:事件(自动捕获: 自动跟踪用户交互;以及自定义事件: 使用 SDK 发送)和 DevTools 事件(技术监控与调试)。
| 事件名称 | 描述 |
|---|---|
| Click | 记录用户点击。 |
| Text Input | 跟踪在字段中输入的文本。 |
| Visited URL | 记录访问过的页面 |
| Tagged Element | 跟踪带有自定义标签的元素。 |
| Custom Events | 由用户定义的事件,使用 SDK 发送。 |
DevTools 事件
Section titled DevTools 事件| 事件名称 | 描述 |
|---|---|
| Network Request | 监控网络活动。 |
| GraphQL | 记录 GraphQL 查询和响应。 |
| State Action | 跟踪应用程序中的状态变化。 |
| Error Message | 捕获控制台中的错误消息。 |
| Average CPU Load | 测量平均 CPU 使用率。 |
| Average Memory Usage | 跟踪平均内存消耗。 |
了解筛选器
Section titled 了解筛选器OmniSearch 中的筛选器帮助你按特定条件缩小 session replays 的范围,让你能够聚焦于最相关的用户会话。它们与事件协同工作,对你的会话数据进行精确搜索。
筛选器分为四大类:
用户筛选器
Section titled 用户筛选器| 筛选器名称 | 描述 |
|---|---|
| User ID | 使用唯一标识符筛选特定用户。 |
| Anonymous User ID | 筛选没有登录身份的用户会话。 |
会话筛选器
Section titled 会话筛选器| 筛选器名称 | 描述 |
|---|---|
| Country | 按国家/地区筛选会话。 |
| City | 按城市筛选会话。 |
| State/Province | 按州或省筛选会话。 |
| Operating System (OS) | 按所使用的操作系统筛选会话。 |
| Browser | 按浏览器类型筛选会话。 |
| Device | 按用户设备筛选会话。 |
| Platform | 按平台类型筛选会话。 |
| Version ID | 按应用程序版本筛选会话。 |
| Referrer | 根据来源 URL 筛选会话。 |
| Duration | 按时长筛选 session replays。 |
| UTM Source | 按 UTM source 参数筛选会话。 |
| UTM Medium | 按 UTM medium 参数筛选会话。 |
| UTM Campaign | 按 UTM campaign 参数筛选会话。 |
问题筛选器
Section titled 问题筛选器| 筛选器名称 | 描述 |
|---|---|
| Rage Click, Dead Click, Excessive Scrolling, Mouse Thrashing | 识别因反复点击、失效的按钮或链接、过度滚动、鼠标乱动等而导致用户感到沮丧的会话……。 |
| Bad Request | 识别存在 HTTP 400 错误的会话。 |
| Missing Resource | 查找存在缺失资源的会话 |
| CPU Issues | 识别 CPU 使用率较高的会话。 |
| Slow Resource | 识别资源加载缓慢的会话。 |
| Slow Page Load | 识别页面加载时间较慢的会话。 |
| Crash | 识别应用程序或页面崩溃的会话。 |
| Errors | 识别存在应用程序错误的会话。 |
元数据筛选器
Section titled 元数据筛选器| 筛选器名称 | 描述 |
|---|---|
| Metadata key | 使用自定义元数据来筛选会话。如果尚未定义,请在此处查看如何添加元数据 |
还有疑问?
Section titled 还有疑问?如果你仍有疑问,请务必通过我们的 Slack 社区联系我们的开发人员。