Registos de utilizador

Registos de utilizador

Registos estruturados de atividade de jogadores para debugging, suporte e análise comportamental

Começar grátis

Níveis de severidade

Registe eventos INFO, WARN e ERROR para separar o sinal do ruído e priorizar o que requer atenção.

Histórico por jogador

Cada entrada de log está associada a um ID de utilizador, permitindo-lhe obter instantaneamente o histórico completo de atividade de qualquer jogador.

Aceleração do suporte

Forneça a sua equipa de suporte registos pesquisáveis e com timestamp para que possam diagnosticar problemas dos jogadores sem intervenção da equipa de desenvolvimento.

Integração rápida

Integração rápida

Registos de atividade

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"}'

Estes exemplos usam o SDK do Unity (C#) e a API REST. Godot e Unreal têm as mesmas chamadas nos seus próprios SDKs: veja o quickstart

Perguntas frequentes

Perguntas frequentes

Pronto para integrar?

Comece a construir com o horizOn hoje. Tier gratuito incluído.