আপনি একটি ওয়েব পৃষ্ঠায় ঘটে যাওয়া ক্র্যাশ বা ত্রুটির সংখ্যা এবং প্রকার পরিমাপ করতে ব্যতিক্রম ইভেন্ট পাঠাতে পারেন। এই পৃষ্ঠাটি 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 | স্ট্রিং | না | ত্রুটির একটি বর্ণনা। | 
| fatal | বুলিয়ান | না | trueযদি ত্রুটি মারাত্মক হয়। | 
উদাহরণ
নিম্নলিখিত ফাংশন দেওয়া:
function divide(x, y) {
  if (y === 0) {
    throw "Division by zero";
  }
  return x/y;
}
ভাজক y শূন্য হলে নিম্নলিখিত কোডটি Google Analytics-এ একটি ব্যতিক্রম ঘটনা পাঠাবে:
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
  });
}