אפשר לשלוח אירועי חריגים כדי למדוד את המספר והסוג של הקריסות, או שמתרחשות בדף אינטרנט. בדף הזה מוסבר איך להשתמש ב-gtag.js כדי לשלוח חריגים ל-Google Analytics.
הטמעה
כשמתרחשת שגיאה, שולחים אירוע חריג ל-Google Analytics:
gtag('event', 'exception', {<exception_parameters>});
כאשר <exception_parameters> הוא צמד אחד או יותר של פרמטר-ערך. הפרדה
כל צמד בפסיק. לדוגמה, הפקודה הזו שולחת שגיאה לא חמורה
חריג.
gtag('event', 'exception', {
  'description': 'error_description',
  'fatal': false   // set to true if the error is fatal
});
פרמטרים של חריגים
בטבלה הבאה מפורטים הפרמטרים של החריגים:
| שם הפרמטר | סוג הנתונים | חובה | תיאור | 
|---|---|---|---|
| description | מחרוזת | לא | תיאור של השגיאה. | 
| fatal | בוליאני | לא | trueאם השגיאה הייתה חמורה. | 
דוגמה
בהינתן הפונקציה הבאה:
function divide(x, y) {
  if (y === 0) {
    throw "Division by zero";
  }
  return x/y;
}
הקוד הבא ישלח אירוע חריג ל-Google Analytics אם המחלק y הוא אפס:
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
  });
}