Registos de utilizador

Registos de utilizador

Registos estruturados de atividade de jogadores para debugging, suporte e analise comportamental

Comecar gratis

Niveis de severidade

Registe eventos INFO, WARN e ERROR para separar o sinal do ruido e priorizar o que requer atencao.

Historico por jogador

Cada entrada de log esta associada a um ID de utilizador, permitindo-lhe obter instantaneamente o historico completo de atividade de qualquer jogador.

Aceleracao do suporte

Forneca a sua equipa de suporte registos pesquisaveis e com timestamp para que possam diagnosticar problemas dos jogadores sem intervencao da equipa de desenvolvimento.

Integracao rapida

Integracao rapida

Registos de atividade

C#
// Unity C# - User Logs
using HorizOn;

var horizon = new HorizonClient("YOUR_API_KEY");

// Create an INFO log entry
await horizon.Logs.Create(userId, "Player entered zone A", LogLevel.Info);

// Create a WARN log entry
await horizon.Logs.Create(userId, "Low memory detected", LogLevel.Warn);

// Create an ERROR log entry with error code
await horizon.Logs.Create(
    userId, "Save failed unexpectedly",
    LogLevel.Error, "SAVE_ERR_001"
);
REST
# REST API - User Logs

# Create an INFO log entry
curl -X POST https://eu.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://eu.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"}'
Perguntas frequentes

Perguntas frequentes

Pronto para integrar?

Comece a construir com o horizOn hoje. Tier gratuito incluido.