अपवादों को मेज़र करना

आपके पास वेब पेज पर होने वाले क्रैश या गड़बड़ियों की संख्या और टाइप को मॉनिटर करने के लिए, अपवादों को मेज़र करने का विकल्प है. इस पेज पर Google Analytics को अपवाद भेजने के लिए, gtag.js इस्तेमाल करने का तरीका बताया गया है.

लागू करने का तरीका

कोई गड़बड़ी होने पर, 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;
}

अगर भाजक y शून्य है, तो यह कोड Google Analytics को exception इवेंट भेजेगा:

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
  });
}