Anda dapat mengirim peristiwa pengecualian untuk mengukur jumlah dan jenis error yang terjadi di halaman web. Halaman ini menjelaskan cara menggunakan gtag.js untuk mengirim pengecualian ke Google Analytics.
Penerapan
Saat terjadi error, kirim peristiwa pengecualian ke Google Analytics:
gtag('event', 'exception', {<exception_parameters>});
dengan <exception_parameters>
adalah satu atau beberapa pasangan parameter value. Pisahkan setiap pasangan dengan koma. Misalnya, perintah ini mengirim error nonfatal
pengecualian.
gtag('event', 'exception', {
'description': 'error_description',
'fatal': false // set to true if the error is fatal
});
Parameter pengecualian
Tabel berikut mencantumkan parameter pengecualian:
Nama parameter | Jenis data | Wajib | Deskripsi |
---|---|---|---|
description |
string | Tidak | Deskripsi error. |
fatal |
boolean | Tidak | true jika error fatal. |
Contoh
Dengan fungsi berikut:
function divide(x, y) {
if (y === 0) {
throw "Division by zero";
}
return x/y;
}
kode berikut akan mengirim peristiwa pengecualian ke Google Analytics jika pembagi y adalah nol:
var x = document.getElementById('x').value;
var y = document.getElementById('y').value;
try {
var r = divide(x, y);
} catch(err) {
gtag('event', 'exception', {
'description': err,
'fatal': false
});
}