Ikuti semua informasi yang diumumkan di Firebase Summit, dan pelajari bagaimana Firebase dapat membantu Anda mempercepat pengembangan aplikasi dan menjalankan aplikasi dengan percaya diri. Pelajari Lebih Lanjut

Acara debug

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

DebugView memungkinkan Anda melihat data peristiwa mentah yang dicatat oleh aplikasi Anda di perangkat pengembangan hampir secara real-time. Hal ini sangat berguna untuk tujuan validasi selama fase pengembangan instrumentasi dan dapat membantu Anda menemukan galat dan kesalahan dalam penerapan Analytics serta memastikan bahwa semua peristiwa dan properti pengguna dicatat dengan benar.

Aktifkan mode debug

Umumnya, peristiwa yang dicatat oleh aplikasi Anda dikelompokkan bersama selama kira-kira satu jam dan diunggah bersama. Pendekatan ini menghemat baterai pada perangkat pengguna akhir dan mengurangi penggunaan data jaringan. Namun, untuk tujuan memvalidasi implementasi Analytics Anda (dan, untuk melihat Analytics Anda di laporan DebugView), Anda dapat mengaktifkan mode debug di perangkat pengembangan untuk mengupload peristiwa dengan penundaan minimal.

iOS+

Untuk mengaktifkan mode debug Analytics di perangkat pengembangan Anda, tentukan argumen baris perintah berikut di Xcode:

-FIRDebugEnabled

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

-FIRDebugDisabled

Android

Untuk mengaktifkan mode debug Analytics di perangkat Android, jalankan perintah berikut:

adb shell setprop debug.firebase.analytics.app PACKAGE_NAME

Perilaku ini tetap ada hingga Anda secara eksplisit menonaktifkan mode debug dengan menjalankan perintah berikut:

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

Web

Untuk mengaktifkan mode debug Analytics di browser Anda, pasang ekstensi Google Analytics Debugger Chrome.

Setelah diinstal, aktifkan ekstensi dan segarkan halaman. Sejak saat itu, ekstensi akan mencatat peristiwa di aplikasi Anda dalam mode debug.

Anda dapat melihat peristiwa yang dicatat dalam DebugView di konsol Firebase.

Melaporkan data peristiwa

Setelah Anda mengaktifkan mode debug di perangkat pengembangan, navigasikan ke DebugView dengan memilih panah di samping StreamView di nav atas Google Analytics dan pilih DebugView.

Arahkan ke DebugView dengan memilih panah di samping StreamView di navigasi atas Google Analytics dan pilih DebugView

Kemudian, mulailah menggunakan aplikasi Anda untuk melihat peristiwa aplikasi Anda dicatat dalam laporan DebugView.

Laporan DebugView.

Aliran Detik (kolom tengah) menunjukkan peristiwa yang telah dicatat dalam 60 detik terakhir. Aliran Menit (kolom kiri) menampilkan rangkaian arsip acara selama 30 menit terakhir. Dan kolom kanan menampilkan Peristiwa Teratas yang dicatat dalam periode 30 menit serta Properti Pengguna Saat Ini untuk perangkat pengembangan yang dipilih saat ini.

Aliran detik

Secara default, Anda akan melihat daftar peristiwa yang dicatat dalam 60 detik terakhir. Setiap peristiwa menampilkan stempel waktu yang sesuai dengan waktu pencatatannya di perangkat pengembangan. Anda dapat mengeklik peristiwa untuk melihat daftar parameter yang dikaitkan dengan peristiwa itu.

Contoh daftar parameter peristiwa.

Saat nilai properti pengguna berubah selama penggunaan aplikasi, Anda akan melihat entri untuk perubahan itu.

Contoh properti pengguna.

Aliran menit

Aliran ini menunjukkan rangkaian lingkaran yang masing-masing sesuai dengan satu menit waktu selama 30 menit terakhir. Angka dalam lingkaran menunjukkan jumlah kejadian yang diterima pada menit tersebut. Mengeklik salah satu lingkaran ini akan mengisi aliran Detik dengan peristiwa yang dicatat selama menit itu. Ini secara efektif memungkinkan Anda untuk memeriksa peristiwa yang dicatat selama 30 menit terakhir dengan detail yang halus.

Contoh aliran menit.

Peristiwa teratas dan Properti Pengguna Saat Ini

Tabel Peristiwa Teratas menunjukkan peristiwa teratas yang dicatat selama periode 30 menit. Dan tabel Properti Pengguna Saat Ini menampilkan status terbaru dari kumpulan Properti Pengguna untuk perangkat pengembangan yang saat ini dipilih.

Contoh tabel peristiwa teratas.

Pemilih perangkat

Karena banyak perangkat pengembangan yang berbeda dapat mengaktifkan mode debug, Anda dapat menggunakan pemilih Perangkat untuk memilih perangkat tertentu yang akan menjadi fokus laporan DebugView. Hal ini memungkinkan banyak pengembang untuk fokus pada upaya instrumentasi dan validasi mereka sendiri tanpa memengaruhi satu sama lain.

Contoh pemilih perangkat.