Product Analytics

Implementando Amplitude. Debug & QA

Joaco Bossie
Post Sales Director

Si llegaste a este post, seguramente sea porque estás en plena implementación de Amplitude o inminentemente comenzarás con ella. Si ese es el caso, esta lectura brindará herramientas fundamentales para transitar este proceso y que la “Taxonomía de Eventos” sea implementada tal como fue diseñada.

Una de las primeras preguntas que todos nos hacemos cuando implementamos una nueva herramienta es ¿Cómo sé que está funcionando? Y para contestar a esta pregunta, Amplitude cuenta con múltiples métodos que nos ayudarán a testear, debugear y monitorear en tiempo real la salud de la implementación. Durante este post, revisaremos los métodos que todo involucrado en el proceso de implementación debería conocer. Empecemos!!

Event Explorer – Extensión para Chrome

Una de las primeras herramientas que siempre recomendamos tener a mano, es nuestra extensión para Chrome la cual podrás instalar desde este link: Extensión “Amplitude Event Explorer”

Gracias a este complemento instalado en nuestro navegador, podremos ver en tiempo real como es disparado cada uno de los eventos implementados. Pero no solo podremos ver el evento, sino que además, podremos visualizar las Propiedades del Evento, el User ID y hasta las configuraciones realizadas por los desarrolladores al momento de integrar la SDK dentro del producto.

En la siguiente imagen podemos ver como funciona este infaltable complemento al navegar en el sitio web de Amplitude. Como te imaginarás, utilizamos Amplitude para analizar el comportamiento de los usuarios que acceden a él 😉.

Una buena forma de testear este complemento luego de instalarlo es acceder a nuestro sitio www.amplitude.com

Event Explorer – Extensión para Chrome

User Look-Up

La funcionalidad de User Look-Up es sin dudas la herramienta más útil cuando se trata de analizar los eventos performados por un usuario específico.

User & Account Look-Up

Desde aquí, podremos ver una ficha del usuario con sus IDs específicos, sus Propiedades de Usuario más recientes y un historial con todos los eventos realizados durante toda la vida dentro del producto. Cada cadena de eventos estará separada por días y por sesiones. Además, al seleccionar cada evento en particular, podremos visualizar el contexto del evento, reflejado en Propiedades del Evento y Propiedades del Usuario.

User Look-Up – Event Stream

Uno de los puntos más interesantes de User Look-Up es la capacidad de buscar usuarios que estén realizando un evento es particular o incluso, si conocemos el User ID, Device ID o alguna otra propiedad de un usuario específico, rápidamente podremos identificarlo para acceder a su perfil dentro de Amplitude.

User Look-Up – Search

Si volvemos por un momento al hilo conducto de este post, si lo que queremos es debugear nuestra implementación web, lo que haríamos es:

  1. Identificar nuestro User ID haciendo uso de la extensión de Chrome mencionada anteriormente
  2. Buscar nuestro usuario dentro de User Look-Up para analizar el listado de eventos que fueron enviados hacia la plataforma.

Event Explorer – Android & iOS

La siguiente pregunta seguramente será: ¿Y cómo monitoreo los eventos que estoy trackeando en mi App?.

Nuestras SDK para Android & iOS cuentan con una configuración para mostrar en pantalla el “Device ID”, y si estuviese disponible, el “User ID”. Para esto, es necesario que le solicitemos al desarrollador de cada una de las plataformas que configure esta funcionalidad.

Event Explorer activará un botón por delante de la UI de nuestro producto para consultar cuáles son los IDs que están siendo utilizados para identificar nuestro dispositivo. Lógicamente, esta funcionalidad deberá ser desactivada cuando el producto esté listo para enviar a Producción y llegue a manos de los usuarios finales.

Amplitude Event Explorer – Android & iOS

Una vez obtenido el ID, al igual que para los eventos web, podremos acceder a User Look-Up para visualizar el historial completo de eventos para este usuario específico.

En el siguiente link se encuentra disponible la documentación referida a esta funcionalidad: Event Explorer – Android & iOS

Event Explorer – Analizar eventos en tiempo real

La siguiente herramienta que vamos a analizar es la nueva funcionalidad de Amplitude para analizar los eventos que llegan a la plataforma en tiempo real. De una forma análoga a la extensión para Chrome que permite visualizar los eventos que son enviados desde el producto Web, la funcionalidad Event Explorer dentro de Amplitude nos permitirá analizar los eventos que finalmente fueron ingestados en la plataforma.

Activar esta funcionalidad es tan simple como seleccionar la funcionalidad desde el menú “Select events using your product”, cargar el “User ID” de nuestro dispositivo y comenzar a enviar eventos.

Amplitude Event Explorer – Live Events

A partir de esta funcionalidad no solo podremos ver el stream de eventos en tiempo real, sino que además, tendremos la capacidad de seleccionar los eventos con las propiedades que nos resulten útiles y agregarlos directo al análisis, por ejemplo, crear un funnel.

Taxonomy QA & Data QA

Por último, pero no por eso menos importante, desarrollamos un documento para asegurar la calidad de la implementación. Dentro de este, validaremos todos los puntos más importantes al momento de implementar y validar la herramienta.

Taxonomy QA and Data QA

Las hojas de “Taxonomy QA” y “Data QA” son parte de nuestra metodología y es el último paso del proceso. Dentro de cada una de estas páginas, encontrarás un listado con los chequeos fundamentales necesarios para asegurar una buena implementación. El documento además, entregará un puntaje en función de las respuestas el cual nos ayudará a entender que tan cerca (o lejos) estamos de una implementación ideal.

Te invito a completar el siguiente formulario y descargar nuestro documento sobre “Como crear una buena Taxonomía” en el cual encontrarás nuestra metodología completa de inicio a fin, incluido un Spreadsheet con las hojas de “Taxonomy QA” y “Data QA”

Espero que esta guía te ayude a diseñar, mantener y validar tu taxonomía. Esta es la base para explotar al máximo el valor de tus datos y crear análisis claros y profundos.

Si te quedó alguna pregunta o sugerencia no dudes en contactarme vía WhatsApp o agendando una reunión virtual!

💬 Enviar un WhatsApp

📨 joaquin@productminds.io

📆 Agendar una reunión

//Facebook Pixel