Product Analytics

Implementando Amplitude: Debug & QA

Floresta
Business Development Representative

Se você chegou até este post, provavelmente é porque está em processo de implementação do Amplitude ou vai começar em breve. Se for o caso, este artigo fornecerá ferramentas fundamentais para completar este processo e que a “Taxonomia de Eventos” seja implementada como foi desenhada.


Uma das primeiras perguntas que todos nos fazemos ao implementar uma nova ferramenta é: Como saber se ela está funcionando? E para respondê-la, Amplitude possui vários métodos que nos ajudarão a testar, depurar e monitorar a integridade da implementação em tempo real. Durante este post, revisaremos os métodos que todos os envolvidos no processo de implementação devem conhecer.


Event Explorer - Extensão do chrome

Uma das primeiras ferramentas que recomendamos é a nossa extensão para Chrome que pode instalar a partir deste link: Extensão “Amplitude Event Explorer”


Graças a esta extensão instalada em nosso navegador, podemos ver em tempo real como cada um dos eventos implementados é acionado. Mas não só poderemos ver o evento, como também poderemos ver as Propriedades do Evento, o User ID e até as configurações feitas pelos desenvolvedores ao integrar a SDK no produto.


Na imagem seguinte podemos ver como funciona ao navegar no site da Amplitude. Como você pode imaginar, usamos a Amplitude para analisar o comportamento dos usuários que o acessam 😉.


Uma boa maneira de testar este plugin após instalá-lo é acessar nosso site: www.amplitude.com



User Look-Up


A funcionalidade User Look-Up é sem dúvida a ferramenta mais útil quando se trata de analisar os eventos realizados por um determinado usuário.


User & Account Look-Up


A partir daqui, poderemos ver um arquivo de usuário com seus IDs específicos, suas propriedades de usuário mais recentes e um histórico com todos os eventos realizados ao longo de sua jornada no produto. Cada cadeia de eventos será separada por dias e por sessões. Além disso, selecionando cada evento específico, podemos visualizar o contexto do evento, refletido nas propriedades do evento e propriedades do usuário.


User Look-Up - Event Stream


Um dos pontos mais interessantes do User Look-Up é a possibilidade de buscar usuários que estejam realizando um determinado evento ou mesmo, se soubermos o User ID, Device ID ou alguma outra propriedade de um determinado usuário, podemos identificá-lo rapidamente para acessar seu perfil no Amplitude.

User Look-Up - Search


Se voltarmos por um momento ao tópico principal deste post, se o que queremos é depurar nossa implementação web, o que faríamos é:


  1. Identificar nosso ID de usuário usando a extensão do Chrome mencionada acima;


  1. Encontre nosso usuário no User Look-Up para analisar a lista de eventos que foram enviados para a plataforma.



Event Explorer - Android & iOS


A próxima pergunta certamente será: E como faço para monitorar os eventos que estou rastreando no meu App?


Nossos SDKs para Android e iOS possuem uma configuração para exibir o “Device ID” e, se disponível, o “User ID”. Para isso, é necessário que solicitemos ao desenvolvedor de cada uma das plataformas a configuração dessa funcionalidade.


O Event Explorer ativará um botão na frente da interface do usuário do nosso produto para verificar quais IDs estão sendo usados ​​para identificar o dispositivo. Logicamente, essa funcionalidade deve ser desativada quando o produto estiver pronto para ser enviado à produção e chegar às mãos dos usuários finais.


Amplitude Event Explorer - Android & iOS


Uma vez que o ID é obtido, como para os eventos da web, podemos acessar User Look-Up para visualizar o histórico completo de eventos para esse usuário específico.


A documentação referente a esta funcionalidade está disponível no seguinte link: Event Explorer – Android & iOS


Event Explorer - Análise de eventos em tempo real


A próxima ferramenta que vamos analisar é a funcionalidade do Amplitude para analisar os eventos que chegam à plataforma em tempo real. De forma semelhante à extensão para Chrome que permite visualizar os eventos que são enviados do produto Web, a funcionalidade Event Explorer dentro do Amplitude nos permitirá analisar os eventos que foram finalmente inseridos na plataforma.


Ativar esta funcionalidade é simples, basta selecionar a funcionalidade no menu “Selecionar eventos usando seu produto”, carregar o “ID de usuário” do nosso dispositivo e começar a enviar eventos.


Amplitude Event Explorer - Live Events


A partir desta funcionalidade, não só poderemos ver o fluxo de eventos em tempo real, mas também teremos a capacidade de selecionar os eventos com as propriedades que nos são úteis e adicioná-los diretamente à análise, por exemplo, criar um funil.


Taxonomy QA & Data QA

Por último, mas não menos importante, desenvolvemos um documento para garantir a qualidade da implementação. Dentro disso, validaremos todos os pontos mais importantes ao implementar e validar a ferramenta.


Taxonomy QA and Data QA


As abas “Taxonomy QA” e “Data QA” fazem parte de nossa metodologia e são a última etapa do processo. Dentro de cada uma dessas páginas, você encontrará uma lista das verificações fundamentais necessárias para garantir uma boa implementação. O documento também dará uma pontuação com base nas respostas que nos ajudarão a entender o quão perto (ou longe) estamos de uma implementação ideal.


Convido você a preencher o formulário a seguir e fazer o download do nosso documento "Como criar uma boa Taxonomia" no qual você encontrará nossa metodologia completa do início ao fim, incluindo uma Planilha com as abas "Taxonomy QA" e "Data QA".


Espero que este guia o ajude a projetar, manter e validar sua taxonomia. Esta é a base para explorar totalmente o valor de seus dados e criar uma análise clara e profunda.


Se você tiver alguma dúvida ou sugestão, não hesite em me contatar via WhatsApp ou agendando uma reunião virtual!


📨 joaquin@productminds.io

📆 Agendar una reunión


//Facebook Pixel