Możesz wysyłać zdarzenia wyjątków, aby mierzyć liczbę i rodzaj awarii lub jakie występują na stronie. Na tej stronie dowiesz się, jak używać tagu gtag.js do wysyłania wyjątki od Google Analytics.
Implementacja
Gdy wystąpi błąd, wyślij do Google Analytics zdarzenie wyjątku:
gtag('event', 'exception', {<exception_parameters>});
gdzie <exception_parameters>
to co najmniej jedna para parametr-wartość. Rozdziel
każdą parę, rozdzielając je przecinkami. Na przykład to polecenie wysyła błąd niekrytyczny
wyjątek.
gtag('event', 'exception', {
'description': 'error_description',
'fatal': false // set to true if the error is fatal
});
Parametry wyjątków
Poniższa tabela zawiera listę parametrów wyjątków:
Nazwa parametru | Typ danych | Wymagane | Opis |
---|---|---|---|
description |
ciąg znaków | Nie | Opis błędu. |
fatal |
wartość logiczna | Nie | true , jeśli błąd był krytyczny. |
Przykład
Biorąc pod uwagę tę funkcję:
function divide(x, y) {
if (y === 0) {
throw "Division by zero";
}
return x/y;
}
ten kod wyśle zdarzenie wyjątku do Google Analytics, jeśli dzielnik y wynosi zero:
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
});
}