So verwenden Sie OmniSearch

Nutzen Sie die leistungsstarke Suchfunktion von OpenReplay

So verwenden Sie OmniSearch

Sobald der OpenReplay-Tracker eingerichtet ist und Benutzersitzungen erfasst, können Sie herausfinden, was in Ihrem Produkt wirklich passiert. OmniSearch unterstützt Sie dabei, Probleme zu debuggen, Fehlerursachen zu erkennen und das Benutzerverhalten im Detail zu verstehen. Sie verbindet quantitative Daten mit den qualitativen Erkenntnissen, die in Ihren Session Replays stecken.

Die OmniSearch-Komponente ist in zahlreichen Ansichten von OpenReplay verfügbar. Hier konzentrieren wir uns darauf, wie OmniSearch in der Ansicht „Session Replays“ funktioniert, der zentralen Oberfläche zum Durchsuchen aller Session Replays.

  1. Events-Dropdown: Wählen Sie aus automatisch erfassten Benutzerinteraktionen und DevTools-Ereignissen
Events-Dropdown
  1. Filters-Dropdown: Wenden Sie Filter an, um die Ergebnisse nach Benutzerdaten, Sitzungseigenschaften, Problemen und Metadaten einzugrenzen
Filters-Dropdown
  1. Logiksteuerung: Wechseln Sie zwischen sequenziellem („Then“) und parallelem („And“/„OR“) Auftreten von Ereignissen.
Optionen der Logiksteuerung
  1. Suchoperatoren: Verfeinern Sie Suchen mit „is“, „contains“, „starts with“ und weiteren Operatoren
Operatoren
  1. Ereignisse per Drag-and-drop verschieben: Ändern Sie die Reihenfolge der Ereignisse, um Ihre Suche zu verfeinern.
Ereignisse per Drag-and-drop verschieben
  1. Häufig verwendete Suchen für den schnellen Zugriff speichern: Mit der Schaltfläche „Save Search“ speichern Sie Gruppen aus Ereignissen und Filtern und können sie bei ähnlichen Abfragen später bequem wieder aufrufen.
Gespeicherte Suche

Events in OmniSearch stehen für Benutzerinteraktionen und Systemverhalten, die während einer Sitzung auftreten.

Sie gliedern sich in zwei Hauptkategorien: Events (Autocaptured: automatische Erfassung von Benutzerinteraktionen und Custom events: über das SDK gesendet) und DevTools events (technische Überwachung und Fehlersuche).

EreignisnameBeschreibung
ClickErfasst Klicks der Benutzer.
Text InputErfasst Text, der in Felder eingegeben wird.
Visited URLProtokolliert besuchte Seiten
Tagged ElementErfasst benutzerdefiniert markierte Elemente.
Custom EventsBenutzerdefinierte Ereignisse, die über das SDK gesendet werden.
EreignisnameBeschreibung
Network RequestÜberwacht die Netzwerkaktivität.
GraphQLProtokolliert GraphQL-Abfragen und -Antworten.
State ActionErfasst Zustandsänderungen in Ihrer Anwendung.
Error MessageErfasst Fehlermeldungen in der Konsole.
Average CPU LoadMisst die durchschnittliche CPU-Auslastung.
Average Memory UsageErfasst den durchschnittlichen Speicherverbrauch.

Filters in OmniSearch helfen Ihnen, Session Replays nach bestimmten Kriterien einzugrenzen, sodass Sie sich auf die relevantesten Benutzersitzungen konzentrieren können. Zusammen mit Ereignissen ermöglichen sie präzise Suchen in Ihren Sitzungsdaten.

Filter sind in vier Hauptkategorien unterteilt:

FilternameBeschreibung
User IDFiltert nach bestimmten Benutzern anhand ihrer eindeutigen Kennungen.
Anonymous User IDFiltert Sitzungen von Benutzern ohne angemeldete Identität.
FilternameBeschreibung
CountryFiltert Sitzungen nach Land.
CityFiltert Sitzungen nach Stadt.
State/ProvinceFiltert Sitzungen nach Bundesstaat oder Provinz.
Operating System (OS)Filtert Sitzungen nach dem verwendeten Betriebssystem.
BrowserFiltert Sitzungen nach Browsertyp.
DeviceFiltert Sitzungen nach dem Gerät des Benutzers.
PlatformFiltert Sitzungen nach Plattformtyp.
Version IDFiltert Sitzungen nach der Version der Anwendung.
ReferrerFiltert Sitzungen anhand der verweisenden URL.
DurationFiltert Session Replays nach ihrer Dauer.
UTM SourceFiltert Sitzungen nach dem UTM-Parameter „source“.
UTM MediumFiltert Sitzungen nach dem UTM-Parameter „medium“.
UTM CampaignFiltert Sitzungen nach dem UTM-Parameter „campaign“.
FilternameBeschreibung
Rage Click, Dead Click, Excessive Scrolling, Mouse ThrashingErkennt Sitzungen, in denen Benutzer frustriert sind – durch wiederholte Klicks, defekte Schaltflächen oder Links, übermäßiges Scrollen oder unregelmäßige Mausbewegungen….
Bad RequestErkennt Sitzungen mit HTTP-400-Fehlern.
Missing ResourceFindet Sitzungen mit fehlenden Ressourcen
CPU IssuesErkennt Sitzungen mit hoher CPU-Auslastung.
Slow ResourceErkennt Sitzungen mit langsam ladenden Ressourcen.
Slow Page LoadErkennt Sitzungen mit langen Seitenladezeiten.
CrashErkennt Sitzungen, in denen die App oder die Seite abgestürzt ist.
ErrorsErkennt Sitzungen mit Anwendungsfehlern.
FilternameBeschreibung
Metadata keyVerwenden Sie benutzerdefinierte Metadaten, um Sitzungen zu filtern. Falls keine definiert sind, erfahren Sie hier, wie Sie Metadaten hinzufügen können

Wenn Sie weitere Fragen haben, wenden Sie sich an unsere Entwickler in unserer Slack-Community.