DebugView

Gunakan DebugView untuk memvalidasi konfigurasi analisis selama pengembangan.

Untuk menghemat data jaringan dan masa pakai baterai di perangkat seluler, penerapan Analytics melakukan polling data penggunaan secara berkala – biasanya satu kali per jam. Namun, selama pengembangan, sebaiknya lihat peristiwa dengan segera agar Anda dapat melakukan penyesuaian tanpa harus menunggu. DebugView memungkinkan Anda memantau peristiwa aplikasi secara real-time.

Memulai

Untuk menggunakan DebugView, Anda perlu mengaktifkan mode Debug terlebih dahulu pada perangkat.

Android

Untuk mengaktifkan mode Debug Analytics pada perangkat Android yang diemulasi, jalankan baris perintah berikut:

adb shell setprop debug.firebase.analytics.app <package_name>

Perilaku ini terus ada hingga Anda secara eksplisit menonaktifkan mode Debug dengan menjalankan baris perintah berikut:

adb shell setprop debug.firebase.analytics.app .none.

iOS

Untuk mengaktifkan mode Debug Analytics pada perangkat pengembangan Anda, tentukan argumen baris perintah berikut dalam Xcode:

-FIRDebugEnabled

Perilaku ini tetap ada hingga Anda secara eksplisit menonaktifkan mode Debug dengan menentukan argumen baris perintah berikut:

-FIRDebugDisabled

Catatan: Sebelum menggunakan DebugView, Anda harus memastikan bahwa waktu perangkat akurat. Jam perangkat yang tidak akurat akan mengakibatkan peristiwa tertunda atau hilang di laporan Analytics.

Pelaporan

Setelah mengaktifkan mode Debug di perangkat pengembangan, pilih DebugView dan mulai gunakan aplikasi Anda untuk melihat peristiwa aplikasi yang dicatat di laporan DebugView.

Stream detik (kolom tengah) menampilkan peristiwa yang dicatat dalam 60 detik terakhir. Stream menit (kolom kiri) menampilkan rangkaian arsip peristiwa selama 30 menit terakhir. Kolom kanan menampilkan Peristiwa Teratas yang dicatat dalam jangka waktu 30 menit, serta Properti Pengguna Saat Ini untuk perangkat pengembangan yang saat ini dipilih.

Stream detik

Secara default, Anda melihat daftar peristiwa yang dicatat dalam 60 detik terakhir. Setiap peristiwa menampilkan stempel waktu yang sesuai dengan waktu logging peristiwa tersebut pada perangkat pengembangan. Anda dapat mengklik peristiwa untuk melihat daftar parameter yang terkait. Karena nilai properti pengguna berubah selama penggunaan aplikasi, Anda melihat peristiwa muncul di stream dengan yang terbaru muncul di paling atas.

Stream menit

Stream ini menampilkan serangkaian lingkaran, satu lingkaran untuk setiap 30 menit terakhir. Angka dalam lingkaran menunjukkan peristiwa yang diterima pada menit itu. Jika salah satu lingkaran ini diklik, Stream detik akan diisi dengan peristiwa yang dicatat selama menit waktu itu. Hal ini memungkinkan Anda memeriksa peristiwa yang dicatat selama 30 menit terakhir dengan detail yang sangat terperinci.

Peristiwa Teratas dan Properti Pengguna Saat Ini

Tabel Peristiwa Teratas menampilkan peristiwa teratas yang dicatat selama jangka waktu 30 menit. Tabel Properti Pengguna Saat Ini menampilkan status terakhir kumpulan Properti Pengguna untuk perangkat pengembangan yang saat ini dipilih.

Pemilih perangkat

Karena banyak perangkat pengembangan yang berbeda-beda dapat memiliki mode Debug yang diaktifkan, Anda dapat menggunakan Pemilih perangkat untuk memilih perangkat tertentu yang akan difokuskan oleh laporan DebugView. Hal ini memungkinkan developer fokus pada upaya instrumentasi dan validasi mereka sendiri tanpa memengaruhi satu sama lain. Menu pemilih perangkat berada di bagian kiri atas laporan dengan label PERANGKAT DEBUG.

Apakah ini membantu?
Bagaimana cara meningkatkannya?