ইভেন্ট ট্র্যাকিং - ওয়েব ট্র্যাকিং (ga.js)

এই নথিটি Google Analytics ট্র্যাকিং কোড (GATC) কনফিগারেশনের সাথে পরিচিতি অনুমান করে। অতিরিক্তভাবে, আপনার অবশ্যই সেই পৃষ্ঠাগুলিতে ga.js ট্র্যাকিং কোড ইনস্টল থাকতে হবে যেখানে আপনি এখানে বর্ণিত ইভেন্ট ট্র্যাকিং কনফিগার করেন৷ GATC ব্যবহার করে আপনার সাইট ট্র্যাক করার বিষয়ে আরও তথ্যের জন্য, ট্র্যাকিং বেসিক গাইড দেখুন।

ভূমিকা

ইভেন্ট ট্র্যাকিং হল ga.js ট্র্যাকিং কোডে উপলব্ধ একটি পদ্ধতি যা আপনি ওয়েবসাইট উপাদানগুলির সাথে ব্যবহারকারীর মিথস্ক্রিয়া রেকর্ড করতে ব্যবহার করতে পারেন, যেমন একটি ফ্ল্যাশ-চালিত মেনু সিস্টেম৷ আপনি যে নির্দিষ্ট UI উপাদানটিকে ট্র্যাক করতে চান তার সাথে মেথড কল সংযুক্ত করে এটি সম্পন্ন করা হয়। এইভাবে ব্যবহার করা হলে, এই ধরনের উপাদানগুলির সমস্ত ব্যবহারকারীর কার্যকলাপ গণনা করা হয় এবং বিশ্লেষণ রিপোর্টিং ইন্টারফেসে ইভেন্ট হিসাবে প্রদর্শিত হয়। উপরন্তু, ইভেন্ট ট্র্যাকিং পদ্ধতি ব্যবহার করে ট্র্যাক করা ব্যবহারকারীর কার্যকলাপ দ্বারা পেজভিউ গণনা প্রভাবিত হয় না। অবশেষে, ইভেন্ট ট্র্যাকিং একটি অবজেক্ট-ওরিয়েন্টেড মডেল নিয়োগ করে যা আপনি আপনার ওয়েব পেজ অবজেক্টের সাথে বিভিন্ন ধরনের মিথস্ক্রিয়া সংগ্রহ এবং শ্রেণীবদ্ধ করতে ব্যবহার করতে পারেন।

ga.js এর সাথে, আপনি সাধারণত ইভেন্ট ট্র্যাকিং এর জন্য প্রয়োগ করবেন:

  • যেকোন ফ্ল্যাশ-চালিত উপাদান, যেমন একটি ফ্ল্যাশ ওয়েবসাইট, বা একটি ফ্ল্যাশ মুভি প্লেয়ার৷
  • এম্বেড করা AJAX পৃষ্ঠা উপাদান
  • পৃষ্ঠা গ্যাজেট
  • ফাইল ডাউনলোড

ইভেন্ট ট্র্যাকিংয়ের জন্য ডিজাইন মডেলটি অত্যন্ত নমনীয়, এবং এটির ব্যবহার ব্যবহারকারীর দ্বারা ট্রিগার করা ইভেন্টগুলির সাধারণ মডেলের বাইরেও প্রসারিত করা যেতে পারে- ডিজাইনের সিদ্ধান্ত আপনার উপর নির্ভর করে। এই কারণে, দরকারী ইভেন্ট ট্র্যাকিং রিপোর্টগুলির জন্য আপনার রিপোর্ট ব্যবহারকারীদের সাথে সহযোগিতা এবং ভাল রিপোর্ট পরিকল্পনা প্রয়োজন।

  • আপনি ডেটা ট্র্যাক করতে চান এমন সমস্ত উপাদান আগে থেকেই নির্ধারণ করুন।

    এমনকি যদি আপনি প্রাথমিকভাবে আপনার ওয়েবসাইটে শুধুমাত্র একটি বস্তু ট্র্যাক করেন, আপনি যে সমস্ত বস্তু/ইভেন্টগুলি ট্র্যাক করতে চান তার সামগ্রিক ধারণা থাকা আপনাকে একটি প্রতিবেদনের কাঠামো প্রতিষ্ঠা করতে সাহায্য করবে যা ইভেন্ট ট্র্যাকিংয়ের সংখ্যা এবং প্রকারের বৃদ্ধির সাথে ভালভাবে পরিমাপ করে।

  • আপনার ইভেন্ট ট্র্যাকিং রিপোর্টের পরিকল্পনা করতে আপনার রিপোর্ট ব্যবহারকারীর সাথে কাজ করুন।

    প্রতিবেদনগুলি কেমন হওয়া উচিত তা আগে থেকেই জেনে রাখা আপনার ইভেন্ট ট্র্যাকিং বাস্তবায়নের কাঠামোকে নির্দেশ করবে। উদাহরণ স্বরূপ, যদি রিপোর্টগুলিকে শুধুমাত্র ভিডিও UI ইন্টারঅ্যাকশন দেখাতে হয়, তাহলে আপনার বিভাগের কাঠামোটি মেনু, এম্বেড করা গ্যাজেট এবং লোডের সময়গুলির মতো অন্যান্য ফ্ল্যাশ UIগুলিকে ট্র্যাক করতে হলে আপনার বিভাগের কাঠামোর থেকে বেশ আলাদা হবে৷ উপরন্তু, আপনি আপনার বাস্তবায়ন থেকে সর্বাধিক পেতে ইভেন্ট ট্র্যাকিংয়ের সাথে উপলব্ধ বিভিন্ন ট্র্যাকিং সম্ভাবনা সম্পর্কে রিপোর্ট ব্যবহারকারীকে জানাতে পারেন। উদাহরণস্বরূপ, প্রতিবেদন ব্যবহারকারী একটি ফ্ল্যাশ ভিডিও ইন্টারফেসে ব্যবহারকারীর আচরণ ট্র্যাক করতে আগ্রহী হতে পারে, তবে ভিডিওর লোড সময়ের জন্য লেটেন্সি ট্র্যাকিংয়েও আগ্রহী হতে পারে৷ সেক্ষেত্রে, আপনি আপনার ইভেন্ট কলগুলিতে অর্থপূর্ণ নাম রাখার পরিকল্পনা করতে পারেন।

  • একটি সামঞ্জস্যপূর্ণ এবং স্পষ্ট নামকরণের রীতি গ্রহণ করুন।

    ইভেন্ট ট্র্যাকিং বাস্তবায়নের প্রক্রিয়ায়, আপনি বিভাগ, ক্রিয়া এবং লেবেলের জন্য সরবরাহ করেন এমন প্রতিটি নাম রিপোর্টিং ইন্টারফেসে উপস্থিত হয়। উপরন্তু, রিপোর্ট পরিসংখ্যানে একটি বিভাগ/অ্যাকশন পেয়ারকে একটি অনন্য উপাদান হিসাবে বিবেচনা করা হয়, তাই প্রথমে বিবেচনা করুন কিভাবে আপনি একই বিভাগের অন্তর্গত সমস্ত বস্তুর জন্য আপনার মেট্রিক্স গণনা করতে চান।

ইভেন্ট ট্র্যাকিং সেট আপ করা হচ্ছে

আপনার রিপোর্টে ইভেন্ট ট্র্যাকিং ফলাফল দেখার আগে, আপনাকে অবশ্যই আপনার সাইটে ইভেন্ট ট্র্যাকিং সেট আপ করতে হবে:

  1. আপনার সাইটে ট্র্যাকিং সেট আপ করুন । নিশ্চিত করুন যে আপনি আপনার ওয়েবসাইটের জন্য ট্র্যাকিং সেট আপ করেছেন। এটি সেট আপ করার বিষয়ে তথ্যের জন্য, ট্র্যাকিং বেসিক নির্দেশিকা দেখুন।
  2. একটি পেজ অবজেক্ট, উইজেট বা ভিডিওর সোর্স কোডে _trackEvent() পদ্ধতিতে কল করুন

    _trackEvent() পদ্ধতির স্বাক্ষর নিম্নরূপ:

    _trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
    • category (প্রয়োজনীয়)

      আপনি ট্র্যাক করতে চান এমন বস্তুর গ্রুপের জন্য আপনি যে নামটি সরবরাহ করেন।

    • action (প্রয়োজনীয়)

      একটি স্ট্রিং যা প্রতিটি বিভাগের সাথে অনন্যভাবে জোড়া হয় এবং সাধারণত ওয়েব অবজেক্টের জন্য ব্যবহারকারীর ইন্টারঅ্যাকশনের ধরন নির্ধারণ করতে ব্যবহৃত হয়।

    • opt_label (ঐচ্ছিক)

      ইভেন্ট ডেটাতে অতিরিক্ত মাত্রা প্রদান করার জন্য একটি ঐচ্ছিক স্ট্রিং।

    • opt_value (ঐচ্ছিক)

      একটি পূর্ণসংখ্যা যা আপনি ব্যবহারকারী ইভেন্ট সম্পর্কে সংখ্যাসূচক তথ্য প্রদান করতে ব্যবহার করতে পারেন।

    • opt_noninteraction (ঐচ্ছিক)

      একটি বুলিয়ান যা true সেট করা হলে ইঙ্গিত করে যে ইভেন্ট হিটটি বাউন্স-রেট গণনাতে ব্যবহার করা হবে না।

  3. রিপোর্ট দেখুন. একবার ইভেন্ট ট্র্যাকিং সেট আপ হয়ে গেলে এবং আপনার সাইটে একদিনের জন্য কাজ করা হলে, প্রতিবেদনের বিষয়বস্তু বিভাগে যান এবং ইভেন্ট ট্র্যাকিং দেখুন।

সম্পদ

ইভেন্ট এবং ইভেন্ট ট্র্যাকিং সম্পর্কে আরও জানতে, পড়ুন: