
심각도 레벨
INFO, WARN, ERROR 이벤트를 기록하여 신호와 노이즈를 분리하고, 주의가 필요한 항목의 우선순위를 파악합니다.
플레이어 단위 기록
모든 로그 항목이 사용자 ID에 연결되어 있어 특정 플레이어의 전체 활동 내역을 즉시 조회할 수 있습니다.
고객 지원 가속화
검색 가능한 타임스탬프 기반 로그를 지원팀에 제공하여 개발자 개입 없이 플레이어 문제를 진단할 수 있습니다.
빠른 통합
활동 로그
// 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 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"}'