Registros de usuario

Registros de usuario

Registros estructurados de actividad de jugadores para debugging, soporte e información de comportamiento

Comenzar gratis

Niveles de severidad

Registre eventos INFO, WARN y ERROR para separar la señal del ruido y priorizar lo que requiere atención.

Historial por jugador

Cada entrada de log está vinculada a un ID de usuario, de modo que puede obtener el rastro completo de actividad de cualquier jugador al instante.

Aceleración del soporte

Proporcione a su equipo de soporte registros con búsqueda y marca de tiempo para que puedan diagnosticar problemas de jugadores sin intervención del equipo de desarrollo.

Integración rápida

Integración rápida

Registros de actividad

Unity (C#)
// Unity C#: User Logs (attached to the signed in player)
using PM.horizOn.Cloud.Manager;

// INFO and WARN entries
await UserLogManager.Instance.Info("Player entered zone A");
await UserLogManager.Instance.Warn("Low memory detected");

// ERROR entry with an error code (max 50 characters)
await UserLogManager.Instance.Error("Save failed unexpectedly", "SAVE_ERR_001");
REST
# REST API: User Logs

# Create an INFO log entry
curl -X POST https://horizon.pm/api/v1/app/user-logs/create \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"userId":"USER_ID","message":"Player entered zone A","type":"INFO"}'

# Create an ERROR log with error code
curl -X POST https://horizon.pm/api/v1/app/user-logs/create \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"userId":"USER_ID","message":"Save failed","type":"ERROR","errorCode":"SAVE_ERR_001"}'

Estos ejemplos usan el SDK de Unity (C#) y la API REST. Godot y Unreal tienen las mismas llamadas en sus propios SDK: consulta el inicio rápido

Preguntas frecuentes

Preguntas frecuentes

¿Listo para integrar?

Empiece a construir con horizOn hoy. Nivel gratuito incluido.