¿Qué son las Rachas?
Una racha es un período de días, semanas o meses consecutivos en que un usuario ha realizado una acción clave en tu plataforma. Se ha demostrado que las rachas aumentan significativamente la retención, particularmente cuando la acción del usuario que se rastrea se alinea con el valor central de tu producto.Frecuencia de Racha
Las rachas en Trophy pueden ser diarias, semanales o mensuales. Esto significa que un usuario debe cumplir sus condiciones de racha al menos una vez cada día, semana o mes natural para mantener su racha. Si has configurado zonas horarias para tus usuarios, Trophy rastreará automáticamente la racha de cada usuario en su zona horaria local (incluyendo tener en cuenta cuando los usuarios cambian de zona horaria) y mantendrá las rachas intactas.Trophy calcula automáticamente los datos de racha para cada frecuencia, lo que significa que puedes cambiar en cualquier momento.
Condiciones de Racha
En Trophy puedes establecer los umbrales que un usuario debe cumplir para extender su racha según tus Métricas configuradas. Puedes elegir qué métricas deben formar parte de tu racha, y para aquellas que elijas, puedes establecer un umbral personalizado que los usuarios deben cumplir.
ALLsignifica que un usuario debe cumplir cada umbral de métrica para extender su rachaORsignifica que un usuario solo tiene que cumplir uno de tus umbrales de métrica para extender su racha
Congelaciones de Racha
Las congelaciones de racha ayudan a los usuarios a mantener sus rachas por más tiempo al permitirles omitir períodos sin que se reinicie a cero. Esto ayuda a mantener las rachas motivadoras incluso si los usuarios no mantienen un hábito de uso perfecto.
Otorgar Congelaciones Iniciales
Puedes configurar cualquier número de congelaciones arbitrarias para otorgar a nuevos usuarios cuando los identificas por primera vez con Trophy.Acumulación de Congelaciones
A medida que los usuarios agotan las congelaciones de racha, necesitarán un suministro continuo de nuevas para mantenerlas activas. Para facilitar esto, Trophy puede otorgar automáticamente congelaciones de racha a los usuarios con el tiempo. Puedes elegir un número arbitrario de días durante los cuales otorgar un número arbitrario de congelaciones a cada usuario. Si has configurado zonas horarias para tus usuarios, Trophy consumirá automáticamente las congelaciones a medianoche en la zona horaria del usuario cuando sea necesario para extender su racha, y si se deben otorgar nuevas congelaciones a un usuario, se otorgarán hasta diez minutos después.Número Máximo de Congelaciones
En Trophy también configuras el número máximo de congelaciones que puede tener cada usuario, hasta un límite de 100. La acumulación de congelaciones solo otorgará congelaciones hasta este límite.Seguimiento de Rachas
Trophy calcula automáticamente las rachas para todos los usuarios según los eventos de métrica que reportes a Trophy. No se requiere trabajo adicional para rastrear rachas, y puedes comenzar a usarlas de inmediato. Solo asegúrate de que las rachas estén habilitadas en el panel de Trophy.Gestión de Rachas
Esta sección describe algunas de las operaciones que puedes realizar para gestionar las rachas de los usuarios en tu aplicación.Restaurar la Racha de un Usuario
Para restaurar la racha de un usuario, dirígete a la página de detalles del usuario y utiliza la acción ‘Restaurar Racha’. Restaurar la racha de un usuario la establece a la duración que tenía cuando la perdió por última vez.Visualización de Rachas
Trophy expone los datos de rachas de dos formas, que pueden usarse para crear elementos de interfaz dentro de tus aplicaciones y mostrar rachas a los usuarios.Respuesta de Evento de Métrica
Cuando incrementas una métrica para un usuario, la respuesta del API de métricas incluirá la racha actual del usuario.Response
- Mostrar ventanas emergentes dentro de la aplicación
- Reproducir efectos de sonido
API de Rachas de Usuario
La API de rachas de usuario devuelve la racha actual de un único usuario, junto con su historial reciente de rachas. Usa el parámetro de consultahistoryPeriods para controlar cuántos períodos devolver.
Response
