Gebruikerslogs

Gebruikerslogs

Gestructureerde speleractiviteitslogs voor debugging, support en gedragsinzichten

Gratis starten

Ernstniveaus

Log INFO-, WARN- en ERROR-events om signaal van ruis te scheiden en te prioriteren wat aandacht nodig heeft.

Spelergekoppelde historie

Elk logbericht is gekoppeld aan een gebruikers-ID, zodat u de volledige activiteitenhistorie van elke speler direct kunt ophalen.

Supportversnelling

Geef uw supportteam doorzoekbare, voorziene van tijdstempel logs zodat zij spelerproblemen kunnen diagnosticeren zonder tussenkomst van ontwikkelaars.

Snelle Integratie

Snelle Integratie

Activiteitslogs

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

Deze voorbeelden gebruiken de Unity SDK (C#) en de REST API. Godot en Unreal hebben dezelfde aanroepen in hun eigen SDK's: zie de quickstart

Veelgestelde Vragen

Veelgestelde Vragen

Klaar om te integreren?

Begin vandaag nog met horizOn. Free Tier inbegrepen.