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

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

Aktifkan mode debug

Umumnya, peristiwa yang dicatat oleh aplikasi Anda dikumpulkan bersama selama periode sekitar satu jam dan diunggah bersama-sama. Pendekatan ini menghemat baterai pada perangkat pengguna akhir dan mengurangi penggunaan data jaringan. Namun, untuk tujuan memvalidasi penerapan Analytics (dan, untuk melihat Analytics dalam laporan DebugView), Anda dapat mengaktifkan mode debug pada perangkat pengembangan untuk mengunggah 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 menetapkan 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 menonaktifkan mode debug secara eksplisit dengan menjalankan perintah berikut:

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

Web

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

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 Firebase console.

Laporan data acara

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

Arahkan ke DebugView dengan memilih panah di sebelah StreamView di navigasi atas Google Analytics dan memilih 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) menunjukkan serangkaian arsip acara selama 30 menit terakhir. Dan kolom kanan menunjukkan Peristiwa Teratas yang dicatat dalam periode 30 menit serta Properti Pengguna Saat Ini untuk perangkat pengembangan yang saat ini dipilih.

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 mengklik suatu peristiwa untuk melihat daftar parameter yang terkait 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 serangkaian 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 tersebut. Ini secara efektif memungkinkan Anda untuk memeriksa peristiwa yang dicatat selama 30 menit terakhir secara detail.

Contoh aliran menit.

Acara teratas dan Properti Pengguna Saat Ini

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

Contoh tabel acara 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 beberapa pengembang untuk fokus pada upaya instrumentasi dan validasi mereka sendiri tanpa mempengaruhi satu sama lain.

Contoh pemilih perangkat.