Memvalidasi konfigurasi Analytics dengan DebugView

Menggunakan DebugView untuk memvalidasi konfigurasi Analytics Anda untuk aplikasi selama pengembangan.

Untuk menghemat data jaringan dan masa pakai baterai di perangkat seluler, deployment 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 dapat digunakan untuk memantau peristiwa aplikasi dan/atau situs secara real time.

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

Mengaktifkan di perangkat seluler atau browser

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

Browser

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

Setelah diinstal, aktifkan ekstensi, lalu muat ulang halaman. Setelah itu, ekstensi akan mencatat peristiwa ke dalam log di aplikasi Anda dalam mode debug.

Anda dapat melihat peristiwa yang dicatat dalam log di DebugView pada Firebase console.

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.

Mengaktifkan di situs

Melalui gtag.js untuk semua peristiwa

Sertakan parameter 'mode debug' = true; misalnya:

gtag('config', 'G-12345ABCDE',{'debug_mode':true});

Melalui gtag.js untuk masing-masing peristiwa

gtag('event', 'xyz', {
  'debug_mode':true
});

Melalui Google Tag Manager untuk semua peristiwa

Gunakan jenis tag Google Analytics: Konfigurasi GA4.

Sertakan kolom 'debug mode' = true:

Melalui Google Tag Manager untuk masing-masing peristiwa

Gunakan jenis tag Google Analytics: Peristiwa GA4.

Tetapkan kolom debug_mode ke true untuk peristiwa:

Pelaporan

Peristiwa tidak terlihat dalam mode Debug jika Anda telah menerapkan kontrol privasi pada sisi klien, atau jika Anda telah menerapkan Mode Izin dan pengguna belum memberikan izin untuk cookie Analytics.

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 periode 30 menit, serta Properti Pengguna Saat In 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?