Panduan ini menjelaskan cara mengirim pengecualian menggunakan analytics.js. Pelacakan pengecualian memungkinkan Anda mengukur jumlah dan jenis error yang terjadi di properti Anda.
Penerapan
Hit pengecualian dapat dikirim menggunakan perintah send
dan menentukan hitType dari exception
. Perintah send
memiliki signature berikut untuk jenis hit exception
:
ga('send', 'exception', [fieldsObject]);
Kolom pengecualian
Tabel berikut meringkas kolom pengecualian:
Nama Kolom | Jenis Nilai | Wajib | Deskripsi |
---|---|---|---|
exDescription |
text | tidak | Deskripsi pengecualian. |
exFatal |
boolean |
tidak | true jika pengecualian bersifat fatal. |
Contoh
Perintah berikut menggabungkan beberapa logika yang mungkin gagal dalam blok try/catch
. Jika terjadi error, hit pengecualian akan dikirim ke Google Analytics:
try {
// Runs code that may or may not work.
window.possiblyUndefinedFunction();
} catch(err) {
ga('send', 'exception', {
'exDescription': err.message,
'exFatal': false
});
}