Log Pengguna

Log Pengguna

Log aktivitas pemain terstruktur untuk debugging, dukungan, dan insight perilaku

Mulai Gratis

Tingkat Keparahan

Catat event INFO, WARN, dan ERROR untuk memisahkan sinyal dari noise dan memprioritaskan apa yang membutuhkan perhatian.

Riwayat Per Pemain

Setiap entri log terikat pada ID pengguna sehingga Anda dapat menarik jejak aktivitas lengkap untuk setiap pemain secara instan.

Percepatan Dukungan

Berikan tim dukungan Anda log yang dapat dicari dan bertanda waktu agar mereka dapat mendiagnosis masalah pemain tanpa campur tangan developer.

Integrasi Cepat

Integrasi Cepat

Log Aktivitas

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

Contoh ini memakai Unity SDK (C#) dan REST API. Godot dan Unreal memiliki panggilan yang sama di SDK masing-masing: lihat quickstart

Pertanyaan yang Sering Diajukan

Pertanyaan yang Sering Diajukan

Siap untuk Integrasi?

Mulai membangun dengan horizOn hari ini. Paket gratis tersedia.