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.
Instalación del SDK de Trophy
Para interactuar con Trophy desde tu código utilizarás el SDK de Trophy disponible en los principales lenguajes de programación. Instala el SDK de Trophy:Rastreo de Interacciones de Usuario
Para rastrear un evento (interacción de usuario) contra tu métrica, utiliza la API de cambio de métrica.Si utilizas Niveles de Puntos, el objeto
xp puede incluir un campo level solo cuando el nivel del usuario cambió en esta solicitud; puede omitirse cuando su nivel permaneció igual. Consulta la referencia de la API de cambio de métrica para el esquema completo de respuesta.Response
Mostrar XP
Tienes varias opciones para mostrar XP en tu aplicación. Aquí veremos las opciones más comunes.Notificaciones Emergentes
Podemos usar la respuesta de la API de cambio de métrica para mostrar a los usuarios notificaciones emergentes cuando se les otorga nuevo XP. Aquí hay un ejemplo de esto en acción:XP Pop-ups
Mostrar XP del Usuario
Para obtener el XP de un usuario, utiliza la API de Puntos del usuario.awards.
Response

Gráfico de XP del Usuario
La API de resumen de Puntos del usuario devuelve datos históricos listos para graficar que muestran cómo ha cambiado el XP de un usuario a lo largo del tiempo.aggregation, start_date y end_date para controlar los datos devueltos. Aquí hay un ejemplo de datos de XP agregados diariamente:
GET /users/{id}/points/{key}/event-summary — 200 response

Analíticas
En Trophy, tu página del sistema de xp incluye gráficos de analíticas que muestran datos sobre el total de XP ganado y un desglose exacto de qué desencadenadores otorgan la mayor cantidad de XP.