
Kullanıcı Logları
Hata ayıklama, destek ve davranış analizi için yapılandırılmış oyuncu aktivite logları
Önem Dereceleri
Sinyali gürültüden ayırmak ve neyin ilgi gerektirdiğini önceliklendirmek için INFO, WARN ve ERROR olaylarını kaydedin.
Oyuncuya Özel Geçmiş
Her log girişi bir kullanıcı kimliğine bağlıdır, böylece herhangi bir oyuncunun tam aktivite izini anında çekebilirsiniz.
Destek Hızlandırma
Destek ekibinize aranabilir, zaman damgalı loglar verin; böylece oyuncu sorunlarını geliştirici müdahalesi olmadan teşhis edebilsinler.
Hızlı Entegrasyon
Aktivite Logları
// 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"}'Sıkça Sorulan Sorular
Entegrasyona Hazır mısınız?
horizOn ile bugün geliştirmeye başlayın. Ücretsiz paket dahil.
