
Logi użytkowników
Strukturyzowane logi aktywności graczy do debugowania, wsparcia i analizy zachowań
Poziomy ważności
Loguj zdarzenia INFO, WARN i ERROR, aby oddzielic sygnał od szumu i priorytetyzować to, co wymaga uwagi.
Historia powiązana z graczem
Każdy wpis logu jest powiązany z ID użytkownika, więc możesz natychmiast pobrać pełną ścieżkę aktywności dowolnego gracza.
Przyspieszenie wsparcia
Zapewnij zespołowi wsparcia przeszukiwalne logi ze znacznikami czasu, aby mogli diagnozować problemy graczy bez angażowania deweloperów.
Szybka integracja
Logi aktywności
// 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 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"}'Te przykłady używają SDK Unity (C#) i REST API. Godot i Unreal mają te same wywołania we własnych SDK: zobacz quickstart
Najczęściej zadawane pytania
Gotowy do integracji?
Zacznij budować z horizOn już dziś. Free Tier w zestawie.
