ব্যতিক্রম পরিমাপ

আপনি একটি ওয়েব পৃষ্ঠায় ঘটে যাওয়া ক্র্যাশ বা ত্রুটির সংখ্যা এবং প্রকার পরিমাপ করতে ব্যতিক্রম ইভেন্ট পাঠাতে পারেন। এই পৃষ্ঠাটি 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
  });
}