এই নির্দেশিকা বর্ণনা করে কিভাবে analytics.js ব্যবহার করে কাস্টম মাত্রা এবং মেট্রিক্স পাঠাতে হয়।
ওভারভিউ
কাস্টম ডাইমেনশন এবং মেট্রিক্স হল Google Analytics-এ কাস্টম ডেটা পাঠানোর একটি শক্তিশালী উপায়। ওয়েব ডেভেলপাররা লগ ইন করা এবং লগ আউট হওয়া ব্যবহারকারী, পৃষ্ঠার লেখক, গেমের স্তর, বা আপনার একটি পৃষ্ঠায় থাকা অন্য কোনও ব্যবসায়িক ডেটার মধ্যে পার্থক্যগুলি ভাগ করতে এবং পরিমাপ করতে কাস্টম মাত্রা এবং মেট্রিক্স ব্যবহার করতে পারে।
এই বৈশিষ্ট্যটি কীভাবে কাজ করে তার সম্পূর্ণ ওভারভিউয়ের জন্য, কাস্টম মাত্রা এবং মেট্রিক্স বৈশিষ্ট্যের রেফারেন্স পড়ুন।
আপনি নিম্নলিখিত মানগুলির একটি বা উভয়টি ব্যবহার করে কাস্টম মাত্রা এবং মেট্রিক ডেটা পাঠান:
ক্ষেত্র নাম | মান প্রকার | প্রয়োজন | বর্ণনা |
---|---|---|---|
মাত্রা[0-9]+ | পাঠ্য | না | মাত্রা সূচক। প্রতিটি কাস্টম ডাইমেনশনের একটি সংশ্লিষ্ট সূচক থাকে। সর্বোচ্চ 20টি কাস্টম মাত্রা রয়েছে (Analytics 360 অ্যাকাউন্টের জন্য 200)। সূচক প্রত্যয়টি অবশ্যই 0-এর চেয়ে বড় একটি ধনাত্মক পূর্ণসংখ্যা হতে হবে (যেমন মাত্রা3)। |
মেট্রিক[0-9]+ | পূর্ণসংখ্যা | না | মেট্রিক সূচক। প্রতিটি কাস্টম মেট্রিকের একটি সংশ্লিষ্ট সূচক আছে। সর্বাধিক 20টি কাস্টম মেট্রিক রয়েছে (Analytics 360 অ্যাকাউন্টের জন্য 200)। সূচক প্রত্যয়টি অবশ্যই 0-এর চেয়ে বড় একটি ধনাত্মক পূর্ণসংখ্যা হতে হবে (যেমন মেট্রিক5)। |
বাস্তবায়ন
আপনাকে প্রথমে Google Analytics ম্যানেজমেন্ট ইন্টারফেসের মাধ্যমে একটি কাস্টম মাত্রা বা মেট্রিক কনফিগার করতে হবে। একবার কনফিগার হয়ে গেলে, কাস্টম মাত্রা বা মেট্রিককে একটি অনন্য সূচক বরাদ্দ করা হবে যা একটি কাস্টম মাত্রা বা মেট্রিককে অন্য থেকে শনাক্ত করে এবং আলাদা করে। তারপরে আপনি একটি নির্দিষ্ট কাস্টম মাত্রা বা মেট্রিকের জন্য ডেটা পাঠাতে analytics.js লাইব্রেরিতে সূচী ব্যবহার করেন।
ডেটা পাঠানো হচ্ছে
কাস্টম মাত্রা বা মেট্রিক ডেটা শুধুমাত্র একটি বিদ্যমান হিট দিয়ে পাঠানো যেতে পারে। উদাহরণস্বরূপ, ইনডেক্স 15
এর সাথে একটি pageview
টাইপ হিটের জন্য একটি কাস্টম মাত্রা পাঠাতে, আপনি ব্যবহার করবেন:
ga('send', 'pageview', {
'dimension15': 'My Custom Dimension'
});
ইনডেক্স 18
এর সাথে একটি event
টাইপ হিট করার জন্য একটি কাস্টম মেট্রিক পাঠাতে, আপনি ব্যবহার করবেন:
ga('send', 'event', 'category', 'action', {
'metric18': 8000
});
যদি কাস্টম মেট্রিক একটি মুদ্রার প্রকারের জন্য কনফিগার করা হয়, আপনি দশমিক মান পাঠাতে পারেন:
ga('send', 'event', 'category', 'action', {
'metric19': 24.99
});
কিছু ক্ষেত্রে, আপনি একটি নির্দিষ্ট পৃষ্ঠায় (বা ট্র্যাকার অবজেক্টের জীবনকালের জন্য) সমস্ত হিট সহ একটি কাস্টম মাত্রা বা মেট্রিক পাঠাতে চাইতে পারেন। এই ক্ষেত্রে, আপনি set
কমান্ড ব্যবহার করে কাস্টম মাত্রা বা মেট্রিক্স সেট করতে পারেন:
ga('set', 'dimension5', 'custom data');
একটি মাত্রা এবং মেট্রিক উভয়ের জন্য মান set
করতে, আপনি ব্যবহার করতে পারেন:
ga('set', {
'dimension5': 'custom dimension data',
'metric5': 'custom metric data'
});
এই ডেটা কীভাবে পাঠাতে হয় তার নির্দিষ্ট বিন্যাসের জন্য ফিল্ড রেফারেন্স নথিতে কাস্টম মাত্রা এবং মেট্রিক্স বিভাগটি পড়ুন।
উদাহরণ
কাস্টম মাত্রা কখন ব্যবহার করবেন তার একটি চমত্কার উদাহরণ হল আপনার যদি অনেক লেখকের সাথে একটি বিষয়বস্তু ভিত্তিক সাইট থাকে। একজন বিশ্লেষক হিসাবে, আপনি বুঝতে চাইতে পারেন কোন লেখকদের সবচেয়ে জনপ্রিয় বিষয়বস্তু রয়েছে। এই প্রশ্নের উত্তর দিতে, আপনি এমন একটি প্রতিবেদন দেখতে পারেন যা লেখকের পৃষ্ঠা দর্শনের তুলনা করে। যদিও লেখকের ডেটা Google Analytics-এ ডিফল্টরূপে উপলব্ধ নয়, আপনি প্রতিটি পৃষ্ঠা দর্শনের সাথে একটি কাস্টম মাত্রা হিসাবে এই ডেটা পাঠাতে পারেন।
সমাধানের প্রথম ধাপ হল ম্যানেজমেন্ট ইন্টারফেসে একটি নতুন কাস্টম মাত্রা কনফিগার করা। নাম author
হতে হবে এবং সুযোগ টাইপ hit
হবে. একবার কনফিগার করা হলে, নতুন কাস্টম মাত্রা একটি সূচক বরাদ্দ করা হবে। এই উদাহরণের জন্য, ধরা যাক সূচকটি 5
।
এখন যেহেতু author
কাস্টম মাত্রা কনফিগার করা হয়েছে এবং একটি সূচক বরাদ্দ করা হয়েছে, এটি একটি কাস্টম মাত্রা হিসাবে লেখক ডেটা পাঠাতে analytics.js লাইব্রেরির সাথে ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ, যদি আপনার পৃষ্ঠাটি PHP-তে লেখা হয়, তাহলে পৃষ্ঠার প্রকৃত লেখক সম্ভবত $author
author-এর মতো একটি PHP ভেরিয়েবলে সংরক্ষণ করা হবে। আপনার পিএইচপি টেমপ্লেটে, আপনি লেখকের মানটি কাস্টম মাত্রায় পাস করতে এই লেখক ভেরিয়েবলটি ব্যবহার করতে পারেন:
ga('send', 'pageview', {
'dimension5': '<?=$author?>'
});