ব্যতিক্রম ট্র্যাকিং

এই নির্দেশিকা বর্ণনা করে কিভাবে 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
  });
}