ডোমেন জুড়ে কার্যকলাপ পরিমাপ

ক্রস-ডোমেন পরিমাপ হল একটি Google অ্যানালিটিক্স বৈশিষ্ট্য যা আপনাকে দুটি পৃথক সাইটের পরিবর্তে একটি একক সেশন হিসাবে দুটি সম্পর্কিত সাইট (যেমন একটি ইকমার্স সাইট এবং একটি পৃথক শপিং কার্ট সাইট) থেকে সেশনগুলি দেখতে দেয়৷ এটিকে কখনও কখনও 'সাইট লিঙ্কিং' বলা হয়, এবং এটি আপনাকে সম্পূর্ণ গ্রাহক যাত্রাকে আরও কার্যকরভাবে পরিমাপ করতে দেয়।

একজন ব্যবহারকারী নতুন নাকি ফিরে আসছেন তা নির্ধারণ করতে Google Analytics একটি অনন্য ক্লায়েন্ট আইডি তৈরি করে। একই সম্পত্তিতে ইতিমধ্যেই একটি মিলিত ক্লায়েন্ট আইডি সহ একটি হিট পাঠানো হলে একজন ব্যবহারকারীকে ফেরত বলে বিবেচনা করা হয়।

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

ডোমেনের মধ্যে ক্লায়েন্ট আইডি ভাগ করা একটি দ্বি-পদক্ষেপ প্রক্রিয়া:

  1. সোর্স ডোমেনকে নিশ্চিত করতে হবে যে গন্তব্য ডোমেনের দিকে নির্দেশ করে এমন সমস্ত ইউআরএলে সোর্স ডোমেনের ক্লায়েন্ট আইডি রয়েছে।
  2. একজন ব্যবহারকারী সেখানে নেভিগেট করার পরে ইউআরএলে একটি ক্লায়েন্ট আইডির উপস্থিতি পরীক্ষা করার জন্য গন্তব্য ডোমেনকে জানতে হবে।

gtag.js এর সাথে ক্রস-ডোমেন পরিমাপ গন্তব্য ডোমেনের দিকে নির্দেশ করে এমন URL-এ একটি লিঙ্কার প্যারামিটার যোগ করে এটি সম্পন্ন করে। লিঙ্কার প্যারামিটারে ক্লায়েন্ট আইডির পাশাপাশি বর্তমান টাইমস্ট্যাম্প এবং ব্রাউজার মেটাডেটা এনকোড করা থাকে। (ইউআরএল ভাগ করে নেওয়ার সমস্যা এড়াতে টাইমস্ট্যাম্প এবং মেটাডেটা ব্যবহার করা হয়।)

লিঙ্কার প্যারামিটারটি এরকম কিছু দেখতে পাবে:

_ga=1.199239214.1624002396.1440697407

গন্তব্য ডোমেনে, linker প্যারামিটারের domains জন্য একটি মান কনফিগার করা হলে, gtag.js URL-এ লিঙ্কার প্যারামিটারগুলি পরীক্ষা করবে। লিঙ্কার প্যারামিটার পাওয়া গেলে এবং বৈধ হলে, gtag.js প্যারামিটার থেকে ক্লায়েন্ট আইডি বের করে এবং এটি সংরক্ষণ করে।

gtag.js এর সাথে ক্রস-ডোমেন পরিমাপ সক্ষম করার ফলে পৃষ্ঠার লিঙ্ক এবং ফর্মগুলিতে URL-এ লিঙ্কার প্যারামিটার স্বয়ংক্রিয় এবং ম্যানুয়াল যোগ করার অনুমতি দেয়।

গন্তব্য ডোমেনের দিকে নির্দেশ করে এমন ইউআরএলগুলির জন্য সোর্স ডোমেনে স্বয়ংক্রিয় ক্রস-ডোমেন পরিমাপ সেট আপ করতে, আপনার প্রপার্টির কনফিগারে linker প্যারামিটারের domains বৈশিষ্ট্য কনফিগার করুন।

কনফিগার করা এবং চলমান হলে, gtag.js গন্তব্য ডোমেন (বা ডোমেন) নির্দেশ করে এমন লিঙ্কগুলির নির্বাচনের জন্য শুনবে এবং নেভিগেশন শুরু হওয়ার ঠিক আগে এটি স্বয়ংক্রিয়ভাবে সেই লিঙ্কগুলিতে লিঙ্কার প্যারামিটার যোগ করবে। একজন ব্যবহারকারী লিঙ্কার প্যারামিটার যোগ করার জন্য একটি লিঙ্কে ক্লিক না করা পর্যন্ত অপেক্ষা করা প্রয়োজন কারণ লিঙ্কার পরামিতি দুই মিনিটের পরে মেয়াদ শেষ হয়ে যায়।

যদি আপনার সাইটে গন্তব্য ডোমেনের দিকে নির্দেশ করে এমন ফর্ম থাকে, linker প্যারামিটারের ঐচ্ছিক decorate_forms প্রপার্টিটিকে true এ সেট করুন।

উদাহরণ স্বরূপ, এই কোডটি পৃষ্ঠার যেকোনো লিঙ্কে লিঙ্কার প্যারামিটার যুক্ত করবে যা লক্ষ্য ডোমেন 'example.com'-এর দিকে নির্দেশ করে:

gtag('config', 'GA_MEASUREMENT_ID', {
  'linker': {
    'domains': ['example.com']
  }
});

লিঙ্কার পরামিতি গ্রহণ করার জন্য একটি সাইট কনফিগার করা

ইউআরএলে লিঙ্কার প্যারামিটার সহ একজন ব্যবহারকারী গন্তব্য ডোমেনের একটি পৃষ্ঠায় পৌঁছালে, সেই প্যারামিটারটি খোঁজার জন্য gtag.js-কে জানতে হবে।

যদি গন্তব্য ডোমেনে ইতিমধ্যেই একটি লিঙ্কার কনফিগার করা থাকে তবে এটি ডিফল্টরূপে লিঙ্কার পরামিতি গ্রহণ করবে।

যদি গন্তব্য ডোমেন ডোমেনগুলিকে স্বয়ংক্রিয়ভাবে লিঙ্ক করার জন্য কনফিগার করা না থাকে, তাহলে আপনি গন্তব্য প্রপার্টির কনফিগারেশনে লিঙ্কার প্যারামিটারের accept_incoming প্রপার্টি সেট করে linker প্যারামিটার true জন্য গন্তব্য পৃষ্ঠাকে নির্দেশ দিতে পারেন:

gtag('config', 'GA_MEASUREMENT_ID', {
  'linker': {
    'accept_incoming': true
  }
});

দ্বি-মুখী ক্রস-ডোমেন পরিমাপ

"একক-নির্দেশিক ক্রস-ডোমেন পরিমাপ" ঘটে যখন ব্যবহারকারীর প্রবাহ শুধুমাত্র একটি ডোমেন থেকে অন্য ডোমেনে রেকর্ড করা হয়। উদাহরণস্বরূপ: ব্যবহারকারী example.com এ শুরু করে এবং example-pet-store.com এ শেষ করে। উপরের নির্দেশাবলী এই ধরনের ব্যবহারকারীর প্রবাহ অনুমান করে।

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

example.com-এ, সম্পত্তির কনফিগারেশন আপডেট করুন:

gtag('config', 'GA_MEASUREMENT_ID', {
  'linker': {
    'domains': ['example-pet-store.com']
  }
});

example-pet-store.com-এ, সম্পত্তির কনফিগারেশন আপডেট করুন:

gtag('config', 'GA_MEASUREMENT_ID', {
  'linker': {
    'domains': ['example.com']
  }
});

সমস্ত ডোমেনে একটি একক স্নিপেট ব্যবহার করা

দ্বি-দিকীয় ক্রস-ডোমেন পরিমাপকে আরও সহজ করার জন্য, আপনি প্রতিটি ডোমেনের জন্য প্রপার্টির কনফিগারেশনের linker প্যারামিটারের domains বৈশিষ্ট্যে যে সমস্ত সম্ভাব্য ডোমেনগুলি বিশ্লেষণ করতে চান তা তালিকাভুক্ত করতে পারেন, আপনাকে প্রতিটি ডোমেনে একই কোডের স্নিপেট ব্যবহার করার অনুমতি দেয়:

example.com-এ, সম্পত্তির কনফিগারেশন আপডেট করুন:

gtag('config', 'GA_MEASUREMENT_ID', {
  'linker': {
    'domains': ['example.com', 'example-pet-store.com']
  }
});

example-pet-store.com-এ, সম্পত্তির কনফিগারেশন আপডেট করুন:

gtag('config', 'GA_MEASUREMENT_ID', {
  'linker': {
    'domains': ['example.com', 'example-pet-store.com']
  }
});