במדריך הזה מוסבר איך לשלוח חריגים באמצעות 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
});
}