Como usar o OmniSearch

Aproveite o poderoso recurso de busca do OpenReplay

Como usar o OmniSearch

Com o tracker do OpenReplay configurado e capturando sessões de usuários, você está pronto para descobrir o que realmente acontece no seu produto. O OmniSearch ajuda você a depurar problemas, identificar o que está dando errado e entender o comportamento dos usuários em detalhes. Ele faz a ponte entre os dados quantitativos e os insights qualitativos escondidos nos seus session replays.

Primeiros passos com o OmniSearch

Section titled Primeiros passos com o OmniSearch

O componente OmniSearch está disponível em várias visualizações do OpenReplay. Aqui, focamos em como o OmniSearch funciona na visualização Session Replays, a interface principal para explorar todos os session replays.

  1. Menu suspenso Events: Escolha entre interações de usuário capturadas automaticamente e eventos de devTools
Menu suspenso Events
  1. Menu suspenso Filters: Aplique filtros para refinar os resultados por dados do usuário, propriedades da sessão, problemas e metadados
Menu suspenso Filters
  1. Controles de lógica: Alterne entre a ocorrência sequencial (“Then”) e paralela (“And”/“OR”) dos eventos.
Opções de controle de lógica
  1. Operadores de busca: Refine as buscas com “is,” “contains,” “starts with” e mais
operadores
  1. Eventos de arrastar e soltar: Reorganize a ordem dos eventos para refinar sua busca.
eventos de arrastar e soltar
  1. Salve as buscas usadas com frequência para acesso rápido: Use o botão Save Search para armazenar grupos de eventos e filtros e acessá-los facilmente em consultas semelhantes no futuro.
busca salva

Os Events no OmniSearch representam as interações dos usuários e os comportamentos do sistema que ocorrem durante uma sessão.

Eles se dividem em duas categorias principais: Events (Autocaptured: rastreamento automático de interações do usuário e Custom events: enviados usando o SDK) e DevTools events (monitoramento técnico e depuração).

Nome do eventoDescrição
ClickRegistra os cliques do usuário.
Text InputRastreia o texto digitado nos campos.
Visited URLRegistra as páginas visitadas
Tagged ElementRastreia elementos marcados com tags personalizadas.
Custom EventsEventos definidos pelo usuário, enviados usando o SDK.
Nome do eventoDescrição
Network RequestMonitora a atividade de rede.
GraphQLRegistra consultas e respostas do GraphQL.
State ActionRastreia mudanças de estado na sua aplicação.
Error MessageCaptura mensagens de erro no console.
Average CPU LoadMede o uso médio de CPU.
Average Memory UsageRastreia o consumo médio de memória.

Os Filters no OmniSearch ajudam você a refinar os session replays por critérios específicos, permitindo focar nas sessões de usuários mais relevantes. Eles funcionam em conjunto com os eventos para criar buscas precisas nos dados das suas sessões.

Os filtros são organizados em quatro categorias principais:

Nome do filtroDescrição
User IDFiltre usuários específicos usando seus identificadores únicos.
Anonymous User IDFiltre sessões de usuários sem uma identidade logada.
Nome do filtroDescrição
CountryFiltre sessões por país.
CityFiltre sessões por cidade.
State/ProvinceFiltre sessões por estado ou província.
Operating System (OS)Filtre sessões pelo sistema operacional usado.
BrowserFiltre sessões pelo tipo de navegador.
DeviceFiltre sessões pelo dispositivo do usuário.
PlatformFiltre sessões pelo tipo de plataforma.
Version IDFiltre sessões pela versão da aplicação.
ReferrerFiltre sessões com base na URL de origem.
DurationFiltre session replays pela duração.
UTM SourceFiltre sessões pelo parâmetro UTM source.
UTM MediumFiltre sessões pelo parâmetro UTM medium.
UTM CampaignFiltre sessões pelo parâmetro UTM campaign.
Nome do filtroDescrição
Rage Click, Dead Click, Excessive Scrolling, Mouse ThrashingIdentifique sessões com frustração do usuário causada por cliques repetidos, botões ou links quebrados, rolagem excessiva, movimentos erráticos do mouse….
Bad RequestIdentifique sessões com erros HTTP 400.
Missing ResourceEncontre sessões com recursos ausentes
CPU IssuesIdentifique sessões com alto uso de CPU.
Slow ResourceIdentifique sessões com recursos de carregamento lento.
Slow Page LoadIdentifique sessões com tempos de carregamento de página lentos.
CrashIdentifique sessões em que o app ou a página travou.
ErrorsIdentifique sessões com erros na aplicação.
Nome do filtroDescrição
Metadata keyUse metadados definidos por você para filtrar sessões. Se ainda não houver nenhum definido, veja como adicionar metadados aqui

Se você ainda tiver dúvidas, não deixe de falar com nossos desenvolvedores na nossa comunidade do Slack.