Sie können Ausnahmeereignisse senden, um die Anzahl und Art der Abstürze zu messen. auf einer Webseite auftreten. Auf dieser Seite wird beschrieben, wie Sie mit gtag.js für Google Analytics gelten.
Implementierung
Wenn ein Fehler auftritt, senden Sie ein Ausnahmeereignis an Google Analytics:
gtag('event', 'exception', {<exception_parameters>});
Dabei ist <exception_parameters>
ein oder mehrere Parameter/Wert-Paare. Trennen
jedes Paar durch ein Komma
(Semikolon) zu trennen. Dieser Befehl sendet z. B. einen nicht schwerwiegenden Fehler
Ausnahme.
gtag('event', 'exception', {
'description': 'error_description',
'fatal': false // set to true if the error is fatal
});
Ausnahmeparameter
In der folgenden Tabelle sind die Ausnahmeparameter aufgeführt:
Parametername | Datentyp | Erforderlich | Beschreibung |
---|---|---|---|
description |
String | Nein | Eine Beschreibung des Fehlers. |
fatal |
boolean | Nein | true , wenn der Fehler schwerwiegend war. |
Beispiel
Mit der folgenden Funktion:
function divide(x, y) {
if (y === 0) {
throw "Division by zero";
}
return x/y;
}
mit dem folgenden Code wird ein Ausnahmeereignis an Google Analytics gesendet, wenn Divisor y ist null:
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
});
}