এই নির্দেশিকা বর্ণনা করে কিভাবে analytics.js ব্যবহার করে ব্যতিক্রম পাঠাতে হয়। ব্যতিক্রম ট্র্যাকিং আপনাকে আপনার সম্পত্তিতে ঘটে যাওয়া ক্র্যাশ বা ত্রুটির সংখ্যা এবং প্রকার পরিমাপ করতে দেয়।
বাস্তবায়ন
ব্যতিক্রম হিট send
কমান্ড ব্যবহার করে এবং exception
একটি হিট টাইপ নির্দিষ্ট করে পাঠানো যেতে পারে। send
কমান্ডে exception
হিট টাইপের জন্য নিম্নলিখিত স্বাক্ষর রয়েছে:
ga('send', 'exception', [fieldsObject]);
ব্যতিক্রম ক্ষেত্র
নিম্নলিখিত সারণী ব্যতিক্রম ক্ষেত্রগুলিকে সংক্ষিপ্ত করে:
ক্ষেত্র নাম | মান প্রকার | প্রয়োজন | বর্ণনা |
---|---|---|---|
exDescription | পাঠ্য | না | ব্যতিক্রমের বর্ণনা। |
exFatal | boolean | না | 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
});
}