Ide dan fitur game

Fitur berikutnya

Laporan Crash

Catat kesalahan uji beserta konteksnya.

Unity
Hasil yang terlihat

Kesalahan uji muncul beserta konteksnya di dasbor.

Pilah laporan crash1:22

Tutorial dasbor yang tersedia. Video menunjukkan desain lama; panduan mengikuti alur terbaru.

Tutorial ini diputar dalam bahasa Inggris.

Buka video terpisah ↗

Tambahkan fitur ini

Kamu dapat membaca panduan. Untuk menjalankannya, diperlukan kunci proyek aktif. Siapkan proyek

SDK terpasang dan konfigurasi proyek diimpor.

C#
Assets/Scripts/CrashReportingDemo.cs
Panggilan horizOnPersiapan
1using System;
2using System.Collections.Generic;
3using UnityEngine;
4using PM.horizOn.Cloud.Core;
5using PM.horizOn.Cloud.Manager;
6​
7// Pasang skrip ini pada sebuah GameObject di adegan pertamamu.
8public class CrashReportingDemo : MonoBehaviour
9{
10 async void Start()
11 {
12 // Persiapan: inisialisasi, hubungkan, dan masukkan seorang pemain.
13 HorizonApp.Initialize();
14 await new HorizonServer().Connect();
15 await UserManager.Instance.SignUpAnonymous("PlayerName");
16​
17 // horizOn: catat crash dengan jejak langkah dan konteks.
18 // Start capture once, then add context as the player progresses
19 CrashManager.Instance.StartCapture();
20 CrashManager.Instance.SetUserId(UserManager.Instance.CurrentUser.UserId);
21 CrashManager.Instance.RecordBreadcrumb("scene", "Entered dungeon_01");
22​
23 // Report a handled exception with extra diagnostic keys
24 try { LoadInventory(); }
25 catch (Exception ex)
26 {
27 CrashManager.Instance.RecordException(ex, new Dictionary<string, string>
28 {
29 ["scene"] = "dungeon_01"
30 });
31 }
32 }
33​
34 void LoadInventory()
35 {
36 // Kode gamemu sendiri
37 }
38}

Uji fitur barumu.

Kesalahan uji muncul beserta konteksnya di dasbor.

Pilih proyek yang sama di dasbor dan konfigurasi game.

Titik akhir
  • POST/crash-reports/session
  • POST/crash-reports/create
Semua titik akhir di referensi API
Saran kami untuk langkah berikutnya

Berikan skor tertinggi untuk setiap ronde.

Simpan skor setelah ronde dan tampilkan siapa yang unggul. Tetap gunakan koneksi dan sesi pemainmu.