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