מעקב אחר חריגים

במדריך הזה מוסבר איך לשלוח חריגים באמצעות analytics.js. מעקב אחר חריגים מאפשר למדוד את המספר ואת הסוג של הקריסות או השגיאות שמתרחשות בנכס.

הטמעה

ניתן לשלוח היטים של חריגות באמצעות הפקודה send ולציין hitType את הערך exception. הפקודה send כוללת את החתימה הבאה עבור סוג ההיט exception:

ga('send', 'exception', [fieldsObject]);

שדות חריגים

הטבלה הבאה מסכמת את שדות החריגים:

שם השדה סוג הערך חובה תיאור
exDescription טקסט no תיאור של החריגה.
exFatal boolean no true אם החריגה הייתה חמורה.

דוגמה

הפקודה הבאה משקפת לוגיקה כלשהי שעלולה להיכשל בבלוק try/catch. אם יש שגיאה, המערכת שולחת היט חריג אל Google Analytics:

try {
  // Runs code that may or may not work.
  window.possiblyUndefinedFunction();
} catch(err) {
  ga('send', 'exception', {
    'exDescription': err.message,
    'exFatal': false
  });
}