ওয়েবসাইটগুলিতে Google Analytics কুকির ব্যবহার

এই নথিটি বর্ণনা করে যে কীভাবে Google Analytics ওয়েবসাইটগুলিতে ব্যবহারকারী-মিথস্ক্রিয়া পরিমাপ করতে কুকিজ ব্যবহার করে।

ওভারভিউ

গুগল অ্যানালিটিক্স হল একটি সহজ, সহজেই ব্যবহারযোগ্য টুল যা ওয়েবসাইটের মালিকদের পরিমাপ করতে সাহায্য করে কিভাবে ব্যবহারকারীরা ওয়েবসাইট সামগ্রীর সাথে ইন্টারঅ্যাক্ট করে। একজন ব্যবহারকারী ওয়েব পৃষ্ঠাগুলির মধ্যে নেভিগেট করার সময়, Google Analytics ওয়েবসাইটের মালিকদের জাভাস্ক্রিপ্ট ট্যাগ (লাইব্রেরি) প্রদান করে যাতে ব্যবহারকারী যে পৃষ্ঠাটি দেখেছেন সে সম্পর্কে তথ্য রেকর্ড করতে, উদাহরণস্বরূপ পৃষ্ঠার URL।

গুগল অ্যানালিটিক্স জাভাস্ক্রিপ্ট লাইব্রেরিগুলি HTTP কুকিজ ব্যবহার করে "মনে রাখার জন্য" ব্যবহারকারীরা পূর্ববর্তী পৃষ্ঠাগুলিতে / ওয়েবসাইটের সাথে ইন্টারঅ্যাকশনে কী করেছে৷

Google Analytics ওয়েবসাইটের ব্যবহার পরিমাপের জন্য তিনটি জাভাস্ক্রিপ্ট লাইব্রেরি (ট্যাগ) সমর্থন করে: gtag.js , analytics.js এবং ga.js। নিম্নলিখিত বিভাগগুলি বর্ণনা করে যে কীভাবে প্রতিটি লাইব্রেরি ইউনিভার্সাল অ্যানালিটিক্স এবং Google Analytics 4- এর জন্য কুকি ব্যবহার করে, যেখানে প্রযোজ্য।

Google Analytics 4- এর জন্য, gtag.js JavaScript লাইব্রেরি প্রথম পক্ষের কুকি ব্যবহার করে:

  • অনন্য ব্যবহারকারীদের আলাদা করুন
  • ব্যবহারকারীর জন্য সেশনের পার্থক্য করুন

প্রস্তাবিত জাভাস্ক্রিপ্ট ব্যবহার করার সময় স্নিপেট কুকিজ সর্বোচ্চ সম্ভাব্য ডোমেন স্তরে সেট করা হয়। উদাহরণস্বরূপ, যদি আপনার ওয়েবসাইটের ঠিকানা হয় blog.example.co.uk , gtag.js কুকি ডোমেনটিকে .example.co.uk এ সেট করবে। সম্ভাব্য সর্বোচ্চ স্তরের ডোমেনে কুকি সেট করা কোনো অতিরিক্ত কনফিগারেশন ছাড়াই সাবডোমেন জুড়ে পরিমাপ করতে দেয়।

gtag.js নিম্নলিখিত কুকি সেট করে:

কুকির নাম ডিফল্ট মেয়াদ শেষ হওয়ার সময় বর্ণনা
_ga ২ বছর ব্যবহারকারীদের আলাদা করতে ব্যবহৃত হয়।
_ga_<container-id> ২ বছর সেশন স্থিতি বজায় রাখতে ব্যবহৃত হয়।

কাস্টমাইজেশন

এই ডিফল্ট সেটিংস কিভাবে gtag.js এর সাথে কাস্টমাইজ করা যায় তা জানতে gtag.js কুকিজ এবং ব্যবহারকারী সনাক্তকরণ নির্দেশিকা (GA4) পড়ুন।

analytics.js JavaScript লাইব্রেরি বা gtag.js JavaScript লাইব্রেরি ইউনিভার্সাল অ্যানালিটিক্সের জন্য ব্যবহার করা যেতে পারে। উভয় ক্ষেত্রেই, লাইব্রেরি প্রথম পক্ষের কুকি ব্যবহার করে:

  • অনন্য ব্যবহারকারীদের আলাদা করুন
  • অনুরোধ হার থ্রোটল

প্রস্তাবিত জাভাস্ক্রিপ্ট ব্যবহার করার সময় স্নিপেট কুকিজ সর্বোচ্চ সম্ভাব্য ডোমেন স্তরে সেট করা হয়। উদাহরণস্বরূপ, যদি আপনার ওয়েবসাইটের ঠিকানা হয় blog.example.co.uk , analytics.js এবং gtag.js কুকি ডোমেনকে .example.co.uk এ সেট করবে। সম্ভাব্য সর্বোচ্চ স্তরের ডোমেনে কুকি সেট করা কোনো অতিরিক্ত কনফিগারেশন ছাড়াই সাবডোমেন জুড়ে পরিমাপ করতে দেয়।

gtag.js এবং analytics.js নিম্নলিখিত কুকি সেট করে:

কুকির নাম ডিফল্ট মেয়াদ শেষ হওয়ার সময় বর্ণনা
_ga ২ বছর ব্যবহারকারীদের আলাদা করতে ব্যবহৃত হয়।
_gid ২ 4 ঘন্টা ব্যবহারকারীদের আলাদা করতে ব্যবহৃত হয়।
_gat 1 মিনিট অনুরোধের হার থ্রোটল করতে ব্যবহৃত হয়। যদি Google Tag Manager-এর মাধ্যমে Google Analytics স্থাপন করা হয়, তাহলে এই কুকির নাম হবে _dc_gtm_<property- id>
AMP_TOKEN 30 সেকেন্ড থেকে 1 বছর একটি টোকেন রয়েছে যা AMP ক্লায়েন্ট আইডি পরিষেবা থেকে একটি ক্লায়েন্ট আইডি পুনরুদ্ধার করতে ব্যবহার করা যেতে পারে। অন্যান্য সম্ভাব্য মানগুলি অপ্ট-আউট, ইনফ্লাইট অনুরোধ বা এএমপি ক্লায়েন্ট আইডি পরিষেবা থেকে একটি ক্লায়েন্ট আইডি পুনরুদ্ধার করার সময় একটি ত্রুটি নির্দেশ করে।
_gac_<property-id> 90 দিন ব্যবহারকারীর জন্য প্রচারাভিযান সম্পর্কিত তথ্য রয়েছে। আপনি যদি আপনার Google Analytics এবং Google বিজ্ঞাপন অ্যাকাউন্টগুলিকে লিঙ্ক করে থাকেন, তাহলে আপনি অপ্ট-আউট না করলে Google বিজ্ঞাপন ওয়েবসাইট রূপান্তর ট্যাগগুলি এই কুকিটি পড়বে৷ আরও জানুন

কাস্টমাইজেশন

কিভাবে এই ডিফল্ট সেটিংস gtag.js এর সাথে কাস্টমাইজ করা যায় তা জানতে gtag.js কুকিজ এবং ব্যবহারকারী সনাক্তকরণ নির্দেশিকা (ইউনিভার্সাল অ্যানালিটিক্স) পড়ুন।

এই ডিফল্ট সেটিংস analytics.js এর সাথে কাস্টমাইজ করা যায় এমন সমস্ত উপায় জানতে analytics.js ডোমেন এবং কুকিজ বিকাশকারী নির্দেশিকা পড়ুন।

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

ga.js JavaScript লাইব্রেরি এতে প্রথম পক্ষের কুকি ব্যবহার করে:

  • কোন ডোমেন পরিমাপ করা হবে তা নির্ধারণ করুন
  • অনন্য ব্যবহারকারীদের আলাদা করুন
  • অনুরোধ হার থ্রোটল
  • পূর্ববর্তী পরিদর্শন সংখ্যা এবং সময় মনে রাখবেন
  • ট্রাফিক উৎস তথ্য মনে রাখবেন
  • একটি সেশনের শুরু এবং শেষ নির্ধারণ করুন
  • ভিজিটর-লেভেল কাস্টম ভেরিয়েবলের মান মনে রাখবেন

ডিফল্টরূপে, এই লাইব্রেরি document.host ব্রাউজার প্রপার্টিতে নির্দিষ্ট করা ডোমেনে কুকি সেট করে এবং কুকি পাথ রুট লেভেলে সেট করে (/) । এই লাইব্রেরি নিম্নলিখিত কুকি সেট করে:

কুকির নাম ডিফল্ট মেয়াদ শেষ হওয়ার সময় বর্ণনা
__utma সেট/আপডেট থেকে 2 বছর ব্যবহারকারী এবং সেশনগুলিকে আলাদা করতে ব্যবহৃত হয়। কুকি তৈরি হয় যখন জাভাস্ক্রিপ্ট লাইব্রেরি কার্যকর হয় এবং কোন বিদ্যমান __utma কুকি বিদ্যমান থাকে না। প্রতিবার Google Analytics-এ ডেটা পাঠানো হলে কুকি আপডেট করা হয়।
__utmt 10 মিনিট অনুরোধের হার থ্রোটল করতে ব্যবহৃত হয়।
__utmb সেট/আপডেট থেকে 30 মিনিট নতুন সেশন/ভিজিট নির্ধারণ করতে ব্যবহৃত হয়। কুকি তৈরি হয় যখন জাভাস্ক্রিপ্ট লাইব্রেরি কার্যকর হয় এবং কোন বিদ্যমান __utmb কুকি বিদ্যমান থাকে না। প্রতিবার Google Analytics-এ ডেটা পাঠানো হলে কুকি আপডেট করা হয়।
__utmc ব্রাউজার সেশনের সমাপ্তি ga.js-এ ব্যবহৃত হয় না। urchin.js এর সাথে ইন্টারঅপারেবিলিটির জন্য সেট করুন। ঐতিহাসিকভাবে, ব্যবহারকারী একটি নতুন সেশন/ভিজিটে ছিলেন কিনা তা নির্ধারণ করতে এই কুকিটি __utmb কুকির সাথে একযোগে পরিচালিত হয়।
__utmz সেট/আপডেট থেকে 6 মাস ট্রাফিক উত্স বা প্রচারাভিযান সঞ্চয় করে যা ব্যাখ্যা করে যে ব্যবহারকারী কীভাবে আপনার সাইটে পৌঁছেছেন। কুকি তৈরি হয় যখন জাভাস্ক্রিপ্ট লাইব্রেরি এক্সিকিউট হয় এবং প্রতিবার ডেটা Google Analytics-এ পাঠানো হলে আপডেট করা হয়।
__utmv সেট/আপডেট থেকে 2 বছর ভিজিটর-স্তরের কাস্টম পরিবর্তনশীল ডেটা সঞ্চয় করতে ব্যবহৃত হয়। এই কুকি তৈরি হয় যখন একজন ডেভেলপার ভিজিটর লেভেলের কাস্টম ভেরিয়েবলের সাথে _setCustomVar পদ্ধতি ব্যবহার করে। এই কুকিটি অবহেলিত _setVar পদ্ধতির জন্যও ব্যবহার করা হয়েছিল। প্রতিবার Google Analytics-এ ডেটা পাঠানো হলে কুকি আপডেট করা হয়।

কাস্টমাইজেশন

কুকি কিভাবে সেট করা হয় তা কাস্টমাইজ করতে নিম্নলিখিত পদ্ধতিগুলি ব্যবহার করা যেতে পারে:

  • _setDomainName - ডোমেন সেট করে যেখানে সমস্ত কুকি সেট করা হবে।
  • _setCookiePath - পথ সেট করে যেখানে সমস্ত কুকি সেট করা হবে।
  • _setVisitorCookieTimeout - Google Analytics ভিজিটর কুকির মেয়াদ মিলিসেকেন্ডে সেট করে।
  • _setSessionCookieTimeout - মিলিসেকেন্ডে নতুন সেশন কুকির সময়সীমা সেট করে।
  • _setCampaignCookieTimeout - মিলিসেকেন্ডে প্রচারাভিযানের কুকির মেয়াদ শেষ হওয়ার সময় সেট করে।
  • _storeGac - GAC কুকি নিষ্ক্রিয় করতে false পাস করুন। ডিফল্ট থেকে true

ডোমেন জুড়ে ব্যবহারকারীর ইন্টারঅ্যাকশন পরিমাপ করতে ga.js কীভাবে কনফিগার করতে হয় তা জানতে ট্র্যাকিং একাধিক ডোমেন নির্দেশিকা পড়ুন।

ঐতিহাসিকভাবে, Google Analytics urchin.js নামে একটি জাভাস্ক্রিপ্ট পরিমাপ লাইব্রেরি প্রদান করেছে। যখন নতুন ga.js লাইব্রেরি চালু হয়, তখন ডেভেলপারদের নতুন লাইব্রেরিতে মাইগ্রেট করতে উৎসাহিত করা হয়। যে সাইটগুলি মাইগ্রেশন সম্পূর্ণ করেনি, urchin.js কুকিগুলিকে ga.js-এ সেট করা হয়েছে তার সাথে অভিন্নভাবে সেট করে৷ আরো বিস্তারিত জানার জন্য উপরের ga.js কুকি ব্যবহারের বিভাগটি পড়ুন।

যে গ্রাহকরা Google Analytics-এর প্রদর্শন বিজ্ঞাপনদাতা বৈশিষ্ট্যগুলি ব্যবহার করছেন, যেমন পুনঃবিপণন , শুধুমাত্র এই বৈশিষ্ট্যগুলির জন্য এই নথিতে বর্ণিত অন্যান্য কুকির পাশাপাশি একটি তৃতীয় পক্ষের DoubleClick কুকি ব্যবহার করা হয়৷ এই কুকি সম্পর্কে আরও তথ্যের জন্য, Google Advertising Privacy FAQ দেখুন।

Google Analytics বিষয়বস্তু পরীক্ষাগুলি ব্যবহার করা ওয়েবসাইটগুলির জন্য, এই নথিতে বর্ণিত অন্যান্য কুকিগুলির পাশাপাশি এই বৈশিষ্ট্যগুলির জন্য নিম্নলিখিত কুকিগুলি ব্যবহার করা হয়:

কুকির নাম ডিফল্ট মেয়াদ শেষ হওয়ার সময় বর্ণনা
__utmx 18 মাস একটি পরীক্ষায় ব্যবহারকারীর অন্তর্ভুক্তি নির্ধারণ করতে ব্যবহৃত হয়।
__utmxx 18 মাস পরীক্ষা-নিরীক্ষার মেয়াদ নির্ণয় করতে ব্যবহার করা হয়েছে একজন ব্যবহারকারীকে অন্তর্ভুক্ত করা হয়েছে।

অপ্টিমাইজ ব্যবহার করা ওয়েবসাইটগুলির জন্য, এই নথিতে বর্ণিত অন্যান্য কুকিগুলির পাশাপাশি নিম্নলিখিত কুকিগুলি ব্যবহার করা হয়:

কুকির নাম ডিফল্ট মেয়াদ শেষ হওয়ার সময় বর্ণনা
_gaexp পরীক্ষার দৈর্ঘ্যের উপর নির্ভর করে, তবে সাধারণত 90 দিন। একটি পরীক্ষায় ব্যবহারকারীর অন্তর্ভুক্তি নির্ধারণ করতে ব্যবহৃত হয় এবং ব্যবহারকারীকে অন্তর্ভুক্ত করা হয়েছে এমন পরীক্ষার মেয়াদ শেষ হয়।
_opt_awcid ২ 4 ঘন্টা Google বিজ্ঞাপন গ্রাহক আইডিতে ম্যাপ করা প্রচারাভিযানের জন্য ব্যবহার করা হয়।
_opt_awmid ২ 4 ঘন্টা Google Ads ক্যাম্পেইন আইডিতে ম্যাপ করা প্রচারাভিযানের জন্য ব্যবহার করা হয়।
_opt_awgid ২ 4 ঘন্টা Google বিজ্ঞাপন বিজ্ঞাপন গ্রুপ আইডিতে ম্যাপ করা প্রচারাভিযানের জন্য ব্যবহার করা হয়
_opt_awkid ২ 4 ঘন্টা Google বিজ্ঞাপনের মানদণ্ড আইডিতে ম্যাপ করা প্রচারাভিযানের জন্য ব্যবহার করা হয়
_opt_utmc ২ 4 ঘন্টা শেষ utm_campaign ক্যোয়ারী প্যারামিটার সংরক্ষণ করে।
_opt_expid 10 সেকেন্ড একটি পুনঃনির্দেশ পরীক্ষা চালানোর সময় এই কুকি তৈরি করা হয়। এটি এক্সপেরিমেন্ট আইডি, ভেরিয়েন্ট আইডি এবং রিডাইরেক্ট করা পৃষ্ঠার রেফারার সংরক্ষণ করে।