Journaux utilisateur

Journaux utilisateur

Journaux d'activite structures des joueurs pour le debugging, le support et l'analyse comportementale

Demarrer gratuitement

Niveaux de severite

Enregistrez des evenements INFO, WARN et ERROR pour separer le signal du bruit et prioriser ce qui necessite votre attention.

Historique par joueur

Chaque entree de log est liee a un ID utilisateur, vous permettant de recuperer instantanement l'historique complet d'activite de n'importe quel joueur.

Acceleration du support

Offrez a votre equipe de support des journaux consultables et horodates pour qu'elle puisse diagnostiquer les problemes des joueurs sans intervention des developpeurs.

Integration rapide

Integration rapide

Journaux d'activite

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

Questions frequentes

Pret a integrer ?

Commencez a construire avec horizOn des aujourd'hui. Tier gratuit inclus.