אפשר לשלוח אירועי חריגים כדי למדוד את המספר והסוג של הקריסות או השגיאות שמתרחשות בדף אינטרנט. בדף הזה נסביר איך להשתמש ב-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 |
string | לא | תיאור של השגיאה. |
fatal |
boolean | לא | 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
});
}