Dados de uso sem história
Conecte contagens de eventos às sessões e feedback que os explicam.
Rastreamento de eventos de produto
Capture as ações que importam, meça o uso de recursos e usuários ativos, e vincule cada evento o replay, funis e feedback.
Problemas que ele resolve
Conecte contagens de eventos às sessões e feedback que os explicam.
Combine autocaptura com eventos personalizados para implementar o rastreamento rapidamente.
Use os mesmos eventos para funis, contagens de eventos personalizados e triagem de replays.
Fluxo de trabalho
Use captura automática e eventos personalizados para rastrear ações principais.
Veja o uso de recursos, usuários ativos e retenção ao longo do tempo.
Vá de um evento ao session replay que o gerou.
Capturar
Comece pelo que o script registra sozinho e depois dê nome às ações que importam.
| Captura automática | Visualizações de página, cliques, entradas de formulário, rage clicks e erros de JavaScript são registrados assim que o script carrega, sem código. Cada clique guarda o id, as classes e o texto do elemento, além dos atributos data-* e aria-*, para que possa ser nomeado depois. |
|---|---|
| Evento definido (sem código) | Dê nome a um clique sem mexer no seu código: corresponda cliques capturados automaticamente por ID do elemento, classe CSS, texto, atributo data, tag ou um seletor CSS completo, e combine condições quando uma não for suficiente. A definição vale para cliques já registrados, e o editor mostra quantos cliques correspondentes encontra antes de você salvar. |
| Evento rastreado (código) | Envie um evento nomeado a partir do seu código com PulsePanda.track("plan_upgraded", { plan: "pro" }), com até 25 propriedades por evento. Chamadas feitas antes de o script carregar ficam em fila, e as feitas antes da decisão de consentimento do visitante ficam retidas até que ela seja tomada. |
| dataLayer do Google Tag Manager | Já envia eventos para o dataLayer? Adicione data-datalayer="true" à tag script e esses eventos chegam como eventos rastreados, com valores aninhados achatados em propriedades. Passe uma lista de nomes de eventos separados por vírgula em vez de true para manter só esses. Campos que parecem dados de contato são descartados. |
Eventos sem código
Corresponder um clique pelo texto é a forma mais rápida de nomeá-lo, e a mais frágil: o evento deixa de corresponder no dia em que alguém reescreve o rótulo do botão, e nunca corresponde à versão traduzida da página. Um atributo data resiste às duas coisas.
<button data-track="signup">Start free</button>. Qualquer nome data-* funciona, porque o script registra todos eles em cada clique.data-track="signup". O valor é comparado de forma exata, sem diferenciar maiúsculas e minúsculas, e um data-track sem valor corresponde a qualquer valor.As definições se aplicam a cliques já registrados, então um evento definido hoje por ID ou classe também conta os cliques do mês passado. Um atributo data adicionado hoje corresponde a cliques de hoje em diante, já que os cliques mais antigos foram registrados sem ele.
O que você ganha
| Eventos | Eventos personalizados e autocaptura em um único SDK. |
|---|---|
| Métricas | Uso de recursos e tendências de DAU, WAU e MAU. |
| Contexto | Eventos vinculados ao replay e aos funis. |
O que rastrear
Com a captura automática você nunca começa do zero, mas uma lista de todos os cliques não é um plano de medição. Dê nome ao punhado de ações que marcam progresso real: cadastrou-se, criou o primeiro projeto, convidou um colega, fez upgrade. A maioria dos produtos precisa de dez a vinte eventos nomeados, não de duzentos.
Nomeie-os como um objeto e uma ação no passado (project_created, plan_upgraded), mantenha uma única grafia e coloque as variações em propriedades em vez de criar novos nomes de evento. O que é rastreamento de eventos e quais eventos vale a pena rastrear trata da nomenclatura com mais profundidade.
Depois, coloque os eventos para trabalhar: um funil de ativação montado com eles mostra a etapa em que novos usuários travam, e os replays por trás de cada abandono mostram por quê.
Perguntas frequentes
O rastreamento de eventos de produto registra as ações que os usuários realizam no seu produto para que as equipes possam medir o uso de recursos, usuários ativos e retenção.
Não. O PulsePanda combina captura automática com eventos personalizados, para que você possa começar rapidamente e adicionar detalhes onde precisar.
Os eventos alimentam os funis e a triagem de replays, e cada evento leva ao session replay de onde veio.
Perguntas frequentes
Um software que registra as ações que as pessoas realizam no seu site ou produto, como cliques, cadastros e upgrades, como eventos nomeados que você pode contar, usar como etapas de funil e filtrar. O PulsePanda combina eventos capturados automaticamente, eventos que você define a partir de cliques registrados e eventos que você envia pelo código.
Sim. Os cliques são capturados automaticamente, e você pode transformar qualquer um deles em um evento nomeado correspondendo seu ID, classe, texto, atributo data, tag ou seletor CSS. Um atributo data-* no elemento é a opção mais robusta, porque resiste a mudanças de texto e a traduções.
Sim. Um evento definido corresponde a cliques que já foram registrados, então um funil criado hoje pode usar visitas anteriores. Eventos enviados com PulsePanda.track() só existem a partir do momento em que você adiciona a chamada.
Sim. PulsePanda.track() recebe um nome de evento e até 25 propriedades, cada uma sendo string, número, booleano ou null. As strings são limitadas a 255 caracteres.
Sim. Você pode adicionar o script pelo Google Tag Manager e, com data-datalayer="true" na tag script, os eventos que você já envia para o dataLayer são registrados como eventos rastreados.
Páginas relacionadas
Instale uma vez e conecte análise de produto, replay, mapas de calor, funis e feedback em minutos.
Comece grátis