কিভাবে একটি একক স্ক্রিপ্ট সহ একাধিক Google Analytics 4 বৈশিষ্ট্য লোড করবেন
একাধিক Google Analytics 4 সহ একটি একক সাইট পর্যবেক্ষণ করা (GA4) অ্যাকাউন্টগুলি বিক্রয়, বিপণন, এবং অনলাইন প্রযুক্তি সম্পর্কিত বিভিন্ন উদ্দেশ্যে পরিবেশন করতে পারে। এখানে কিছু কারণ রয়েছে কেন একটি কোম্পানি এটি করতে চাইতে পারে:
- ডেটা সেগমেন্টেশন: একটি কোম্পানির মধ্যে বিভিন্ন বিভাগ বা দলের নির্দিষ্ট বিশ্লেষণের প্রয়োজন থাকতে পারে। একাধিক GA4 অ্যাকাউন্ট ব্যবহার করে, তারা বিপণন, বিক্রয়, পণ্য বিকাশ এবং গ্রাহক সহায়তার মতো তাদের নিজ নিজ এলাকায় প্রাসঙ্গিক ডেটা বিভাগ করতে এবং দেখতে পারে।
- প্রবেশাধিকার নিয়ন্ত্রণ: GA4 আপনাকে প্রতিটি অ্যাকাউন্টের জন্য বিভিন্ন অ্যাক্সেস লেভেল সেট করতে দেয়। নির্দিষ্ট ডেটা এবং রিপোর্টে কার অ্যাক্সেস আছে তা নিয়ন্ত্রণ করতে কোম্পানিগুলি একাধিক অ্যাকাউন্ট ব্যবহার করতে পারে। উদাহরণস্বরূপ, বিপণন দল বিপণন-সম্পর্কিত ডেটা অ্যাক্সেস করতে পারে, যখন বিক্রয় দল বিক্রয়-সম্পর্কিত ডেটা অ্যাক্সেস করতে পারে।
- ক্লায়েন্ট রিপোর্টিং: যদি একটি কোম্পানি একাধিক ক্লায়েন্ট বা অংশীদারদের পরিষেবা প্রদান করে এবং তাদের ওয়েবসাইট পরিচালনা করে, প্রতিটি ক্লায়েন্টের ওয়েবসাইটের জন্য পৃথক GA4 অ্যাকাউন্ট থাকা কাস্টমাইজড রিপোর্টিং এবং কর্মক্ষমতা ট্র্যাক করার অনুমতি দেয়। এটি বিপণন সংস্থাগুলিতে বিশেষভাবে গুরুত্বপূর্ণ হতে পারে।
- পরীক্ষা এবং পরীক্ষা: যে কোম্পানিগুলি A/B পরীক্ষা পরিচালনা করে, তাদের জন্য একাধিক GA4 অ্যাকাউন্ট থাকা বিভিন্ন পরীক্ষার গ্রুপের জন্য আলাদা ডেটা সাহায্য করতে পারে। এটি নিশ্চিত করে যে ফলাফলগুলি মিশ্রিত নয় এবং পরিবর্তনের প্রভাবের সঠিক বিশ্লেষণের অনুমতি দেয়।
- ভৌগলিক বা আঞ্চলিক ট্র্যাকিং: যদি একটি কোম্পানি একাধিক ভৌগোলিক অঞ্চল বা বাজারে কাজ করে, প্রতিটি অঞ্চলের জন্য পৃথক GA4 অ্যাকাউন্ট থাকা স্থানীয়ভাবে ট্র্যাকিং এবং ওয়েবসাইটের কর্মক্ষমতা বিশ্লেষণের অনুমতি দেয়, সেই অনুযায়ী বিপণন এবং বিক্রয় কৌশলগুলিকে সাহায্য করে৷
- ডেটা ব্যাকআপ এবং রিডানডেন্সি: একাধিক GA4 অ্যাকাউন্ট থাকার মাধ্যমে, একটি কোম্পানি অপ্রয়োজনীয় ডেটা ব্যাকআপ তৈরি করতে পারে। এটি নিশ্চিত করে যে প্রযুক্তিগত সমস্যা বা দুর্ঘটনাজনিত ডেটা মুছে ফেলার ক্ষেত্রে সমালোচনামূলক ওয়েবসাইট ডেটা হারিয়ে যাবে না।
- তৃতীয় পক্ষের সমন্বয়: কিছু তৃতীয় পক্ষের টুল এবং প্ল্যাটফর্মের ইন্টিগ্রেশনের উদ্দেশ্যে তাদের নিজস্ব GA4 অ্যাকাউন্টের প্রয়োজন হতে পারে। পৃথক অ্যাকাউন্ট থাকা অন্যান্য বিশ্লেষণ ডেটা প্রভাবিত না করে এই ইন্টিগ্রেশনগুলি পরিচালনা করা সহজ করে তোলে।
- সম্মতি এবং গোপনীয়তা: বিভিন্ন অঞ্চল বা এখতিয়ারের নির্দিষ্ট ডেটা গোপনীয়তা এবং সম্মতির প্রয়োজনীয়তা থাকতে পারে। GA4 অ্যাকাউন্টগুলিকে আলাদা করা ডেটা হ্যান্ডলিং এবং ধরে রাখার নীতিগুলি স্থানীয় প্রবিধানগুলির সাথে মেনে চলা নিশ্চিত করতে সহায়তা করতে পারে।
GA4 স্ক্রিপ্ট
একটি ওয়েবসাইটে GA4 ট্র্যাকিং অন্তর্ভুক্ত করতে, আপনাকে আপনার ওয়েবসাইটের HTML কোডে একটি স্ক্রিপ্ট যোগ করতে হবে। একটি একক GA4 ট্র্যাকিং স্ক্রিপ্ট কেমন দেখায় তার একটি উদাহরণ এখানে দেওয়া হল:
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'GA_MEASUREMENT_ID');
</script>
আপনার এই স্ক্রিপ্টটি বন্ধ করার ঠিক আগে রাখা উচিত </head>
সমস্ত ওয়েবসাইট পৃষ্ঠাগুলিতে ট্যাগ করুন যেখানে আপনি ব্যবহারকারীর মিথস্ক্রিয়া ট্র্যাক করতে চান। এই স্ক্রিপ্টে:
- প্রথম
<script>
ট্যাগ অ্যাসিঙ্ক্রোনাসভাবে Google-এর সার্ভার থেকে Google Analytics gtag.js লাইব্রেরি লোড করে। প্রতিস্থাপন করুন'GA_MEASUREMENT_ID'
আপনার প্রকৃত GA4 পরিমাপ আইডি সহ, যা আপনার GA4 সম্পত্তির জন্য অনন্য। - দ্বিতীয়
<script>
ব্লক আরম্ভ করেwindow.dataLayer
অ্যারে, সংজ্ঞায়িত করে একটিgtag()
ডেটা লেয়ারে ইভেন্ট এবং ডেটা পুশ করার জন্য ফাংশন, এবং আপনার পরিমাপ আইডি ব্যবহার করে GA4-এর জন্য কনফিগারেশন সেট আপ করে।
প্রতিস্থাপন নিশ্চিত করুন
'GA_MEASUREMENT_ID'
আপনার GA4 প্রপার্টির প্রকৃত পরিমাপ আইডি সহ, যা আপনি আপনার Google Analytics অ্যাকাউন্টে খুঁজে পেতে পারেন। একবার বাস্তবায়িত হলে, GA4 আপনার সাইটে ব্যবহারকারীর আচরণ সম্পর্কে ডেটা সংগ্রহ করা শুরু করবে, যার মধ্যে পেজভিউ, ইভেন্ট এবং আরও অনেক কিছু রয়েছে, যা আপনি আপনার GA4 প্রপার্টিতে বিশ্লেষণ করতে পারেন।
একাধিক অ্যাকাউন্ট সহ GA4 স্ক্রিপ্ট
একাধিক অ্যাকাউন্ট অন্তর্ভুক্ত করা সহজ। আপনি আপনার প্রতিটি GA4 অ্যাকাউন্টের জন্য পরিমাপ আইডি যোগ করুন।
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'GA_MEASUREMENT_ID1');
gtag('config', 'GA_MEASUREMENT_ID2');
</script>
- প্রথম
<script>
ট্যাগ অ্যাসিঙ্ক্রোনাসভাবে Google-এর সার্ভার থেকে Google Analytics gtag.js লাইব্রেরি লোড করে। প্রতিস্থাপন করুন'GA_MEASUREMENT_ID1'
এবং'GA_MEASUREMENT_ID2'
আপনার প্রকৃত GA4 পরিমাপ আইডি প্রতিটি GA4 সম্পত্তির জন্য অনন্য। - দ্বিতীয়
<script>
ব্লক আরম্ভ করেwindow.dataLayer
অ্যারে, সংজ্ঞায়িত করে একটিgtag()
ডেটা লেয়ারে ইভেন্ট এবং ডেটা পুশ করার জন্য ফাংশন, এবং আপনার পরিমাপ আইডি ব্যবহার করে GA4-এর জন্য কনফিগারেশন সেট আপ করে।
GA4 প্রপার্টি দ্বারা ইভেন্টের পার্থক্য করা
আপনি যদি একক স্ক্রিপ্টে একাধিক GA4 অ্যাকাউন্ট থেকে ডেটা ট্র্যাক করতে চান, আপনি ব্যবহার করতে পারেন send_to
আপনি কোন অ্যাকাউন্টে প্রতিটি ইভেন্ট পাঠাতে চান তা নির্দিষ্ট করতে পরামিতি। উদাহরণস্বরূপ, নিম্নলিখিত কোডটি প্রথম GA4 অ্যাকাউন্টের একটি পৃষ্ঠাদর্শন এবং দ্বিতীয় GA4 অ্যাকাউন্টের একটি ইভেন্ট ট্র্যাক করবে:
gtag('event', 'pageview', { 'send_to': 'GA_MEASUREMENT_ID1' });
gtag('event', 'sign_in', { 'send_to': 'GA_MEASUREMENT_ID2' });
সার্জারির send_to
পরামিতি ঐচ্ছিক। আপনি যদি নির্দিষ্ট না করেন send_to
প্যারামিটার, ইভেন্টটি স্ক্রিপ্টে অন্তর্ভুক্ত সমস্ত GA4 অ্যাকাউন্টে পাঠানো হবে।
আমার সুপারিশ এই সব পরিচালনা করতে হবে গুগল ট্যাগ ম্যানেজার. আপনার কোম্পানির যদি GA4-এর সাহায্যের প্রয়োজন হয়, DK New Media সাহায্য করতে পারি! আমরা আমাদের ক্লায়েন্টদের জন্য ব্যাপক অডিট করি, ইভেন্ট এবং প্রচারাভিযানগুলি সঠিকভাবে সক্ষম করা হয়েছে তা নিশ্চিত করে, তাদের ব্যাক আপ করতে এবং ঐতিহাসিক ইউনিভার্সাল অ্যানালাইটিস জুড়ে রিপোর্ট করতে সহায়তা করে, প্রতিবেদন প্রদান করে এবং অন্যান্য সমস্ত চ্যানেল এবং মাঝারি অন্তর্দৃষ্টি অন্তর্ভুক্ত করে।