Requisitos previos
- Una cuenta de Trophy
- Aproximadamente 10 minutos
Configuración de Trophy
En Trophy, las Métricas son los bloques de construcción de la gamificación y modelan las diferentes interacciones que los usuarios tienen con tu producto. En esta guía, la interacción que nos interesa esflashcards-viewed, pero puedes crear cualquier número de métricas que mejor representen las interacciones por las que deseas recompensar XP.
En el panel de Trophy, dirígete a la página de métricas y crea una métrica.
Los activadores de puntos añaden XP automáticamente al saldo de un usuario. Si quieres que los usuarios reclamen el XP antes de que se aplique, usa en su lugar una recompensa de puntos.
Instalar el SDK de Trophy
Para interactuar con Trophy desde tu código, usarás el SDK de Trophy, disponible en la mayoría de los principales lenguajes de programación. Instala el SDK de Trophy:Seguimiento de las interacciones de los usuarios
Para registrar un evento (una interacción del usuario) en tu métrica, usa la API de cambio de métrica.Si usas Niveles de Puntos, el objeto
xp puede incluir un campo level solo cuando el nivel del usuario haya cambiado en esta solicitud; puede omitirse si su nivel no ha cambiado. Consulta la referencia de la API de cambio de métrica para ver el esquema de respuesta completo.Response
Mostrar XP
Tienes varias opciones para mostrar XP en tu aplicación. Aquí veremos las más habituales.Notificaciones emergentes
Podemos usar la respuesta de la API de cambio de métrica para mostrar notificaciones emergentes a los usuarios cuando se les otorga XP. Este es un ejemplo en acción:XP Pop-ups
Mostrar la XP del usuario
Para obtener la XP de un usuario, usa la API de puntos de usuario.awards.
Response

Gráfico de XP del usuario
La API de resumen de puntos de usuario devuelve datos históricos listos para graficar que muestran cómo ha cambiado la XP de un usuario con el tiempo.aggregation, start_date y end_date para controlar los datos devueltos. Este es un ejemplo de datos de XP agregados por día:
GET /users/{id}/points/{key}/event-summary — 200 response

Analíticas
En Trophy, la página del sistema de XP incluye gráficos de analíticas que muestran datos sobre el total de XP obtenidos y un desglose de qué desencadenantes otorgan más XP.