
Pelaporan Crash
Tangkap, kelompokkan, dan selesaikan crash sebelum menurunkan rating app store Anda
Pengelompokan Cerdas
Crash dengan fingerprint yang sama dikelompokkan secara otomatis sehingga Anda melihat satu masalah yang dapat ditindaklanjuti, bukan ribuan laporan duplikat.
Jejak Breadcrumb
Hingga 50 event Breadcrumb sebelum crash mengungkapkan dengan tepat apa yang dilakukan pemain sehingga Anda dapat mereproduksi masalah dengan andal.
Tingkat Sesi Bebas Crash
Lacak persentase sesi yang selesai tanpa crash dan saksikan peningkatannya seiring Anda menyelesaikan masalah dari waktu ke waktu.
Integrasi Cepat
Game Berjalan
// Unity C# - Crash Reporting
using HorizOn;
var horizon = new HorizonClient("YOUR_API_KEY");
// Create a crash session at app start
var sessionId = Guid.NewGuid().ToString();
await horizon.Crashes.CreateSession(sessionId, "1.2.3", "Android");
// Report a fatal crash
await horizon.Crashes.Report(new CrashReport {
SessionId = sessionId,
Type = CrashType.Crash,
Message = "NullReferenceException in PlayerController",
Fingerprint = "PlayerController.NullRef",
StackTrace = System.Environment.StackTrace,
AppVersion = "1.2.3",
Platform = "Android",
Os = "Android 14",
DeviceModel = SystemInfo.deviceModel
});
// Report a non-fatal exception
await horizon.Crashes.Report(new CrashReport {
SessionId = sessionId,
Type = CrashType.NonFatal,
Message = "Failed to load texture asset",
Fingerprint = "AssetLoader.TextureFail",
AppVersion = "1.2.3"
});# REST API - Crash Reporting
# Create a crash session at app start
curl -X POST https://eu.horizon.pm/api/v1/app/crash-reports/session \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"sessionId":"SESSION_ID","appVersion":"1.2.3","platform":"Android"}'
# Report a crash
curl -X POST https://eu.horizon.pm/api/v1/app/crash-reports/create \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"sessionId": "SESSION_ID",
"type": "CRASH",
"message": "NullReferenceException in PlayerController",
"fingerprint": "PlayerController.NullRef",
"appVersion": "1.2.3",
"sdkVersion": "1.0.0",
"platform": "Android",
"os": "Android 14",
"deviceModel": "Pixel 8"
}'Pertanyaan yang Sering Diajukan
Siap untuk Integrasi?
Mulai membangun dengan horizOn hari ini. Paket gratis tersedia.
