এই পৃষ্ঠাটি এমন ডেভেলপারদের জন্য যাদের gtag.js ব্যবহার করে Google ট্যাগ কনফিগার করতে হবে। Google ট্যাগ আপনাকে ব্যবহারকারী ইন্টারফেসে কিছু সেটিংস সামঞ্জস্য করার অনুমতি দেয়, দেখুন আপনার Google ট্যাগ সেটিংস কনফিগার করুন ।
Google ট্যাগ ইনস্টল করার পরে, আপনি Google ট্যাগ স্নিপেটের পরে আপনার কোডের যেকোনো জায়গায় gtag() কমান্ড কল করতে পারেন।
এই পৃষ্ঠাটি আপনাকে দেখায় কিভাবে:
-
configকমান্ড ব্যবহার করে আপনার ওয়েবসাইট এবং Google পণ্যগুলির মধ্যে ডেটা প্রবাহ স্থাপন করুন -
eventকমান্ড ব্যবহার করে আপনার Google পণ্যগুলিতে ইভেন্ট পাঠান -
setকমান্ড ব্যবহার করে প্রতিটি ইভেন্টের সাথে প্রেরিত মান সেট করুন
আপনি শুরু করার আগে
এই গাইড অনুমান করে যে আপনি নিম্নলিখিতগুলি করেছেন:
- Google ট্যাগ কীভাবে কাজ করে তার সাথে নিজেকে পরিচিত করুন৷
- গুগল ট্যাগ ইনস্টল করা হয়েছে
ডেটা প্রবাহ সেট আপ করতে, আপনার প্রয়োজন:
- আপনি যেখানে Google ট্যাগ ইনস্টল করেছেন সেই ওয়েবসাইট কোডে অ্যাক্সেস করুন৷
- আপনি Google ট্যাগের সাথে সংযোগ করতে চান এমন Google পণ্যের ট্যাগ আইডি
একটি ট্যাগ আইডি কি এবং এটি কোথায় পাওয়া যায়?
একটি ট্যাগ আইডি একটি Google ট্যাগ সনাক্ত করে। একটি একক Google ট্যাগের একাধিক ট্যাগ আইডি থাকতে পারে। উদাহরণস্বরূপ, আপনি যদি Google Ads ব্যবহার করেন, আপনার ট্যাগে এখন দুটি আইডি আছে: একটি লিগ্যাসি আইডি ( AW ) এবং একটি Google ট্যাগ আইডি ( GT )।

ট্যাগ আইডিগুলি বিনিময়যোগ্য। নিচের সারণীতে Google ট্যাগের সাথে কোন ট্যাগগুলি সামঞ্জস্যপূর্ণ তার একটি ওভারভিউ রয়েছে৷
| উপসর্গ | আইডি টাইপ | বর্ণনা |
|---|---|---|
| জিটি -XXXXXX | গুগল ট্যাগ | প্রতিটি নতুন তৈরি Google ট্যাগ একটি GT উপসর্গ এবং অনন্য ID পায়। |
| জি -XXXXXX | Google ট্যাগ (লেগেসি প্রিফিক্স) | Google Analytics 4 ট্যাগ হল একটি G উপসর্গ এবং অনন্য ID সহ Google ট্যাগ। |
| AW -XXXXXX | Google ট্যাগ (লেগেসি প্রিফিক্স) | Google বিজ্ঞাপন ট্যাগ হল একটি AW উপসর্গ এবং অনন্য ID সহ Google ট্যাগ। |
| ডিসি -XXXXXX | Google ট্যাগ (লেগেসি প্রিফিক্স) | Google ফ্লাডলাইট ট্যাগ হল একটি DC উপসর্গ এবং অনন্য ID সহ Google ট্যাগ৷ |
ইউনিভার্সাল অ্যানালিটিক্স ( UA ) ট্যাগগুলি Google ট্যাগের ( GT ) সাথে সামঞ্জস্যপূর্ণ নয়৷
আপনার ট্যাগ আইডি খুঁজুন :
ধাপ 1: আপনার ট্যাগের সাথে Google পণ্য সংযুক্ত করুন
config কমান্ড সম্পর্কে
config কমান্ডটি Google পণ্যগুলিকে নির্দিষ্ট করে যা আপনি ইভেন্ট ডেটা পাঠাতে চান৷ কমান্ডের নিম্নলিখিত বিন্যাস আছে:
gtag('config', 'TAG_ID', {<additional_config_params>});
অতিরিক্ত কনফিগারেশন পরামিতি
আপনি ঐচ্ছিক {<additional_config_params>} অবজেক্টে পরামিতি নির্দিষ্ট করে একটি config কমান্ড সামঞ্জস্য ও প্রসারিত করতে পারেন। উদাহরণ স্বরূপ, নিম্নলিখিত প্যারামিটার যোগ করা হলে তা স্বয়ংক্রিয়ভাবে পাঠানো থেকে Google Analytics পৃষ্ঠাভিউ প্রতিরোধ করবে:
gtag('config', 'TAG_ID', {'send_page_view': false});
ডেটা সংগ্রহ সেট আপ করুন
একটি Google পণ্যের জন্য ডেটা সংগ্রহ সেট আপ করতে, একটি ট্যাগ আইডি সহ config কমান্ড যোগ করুন।
উদাহরণ
Google ট্যাগ ( GT-XXXXXX ) আপনার জন্য নির্ধারিত গন্তব্যগুলিতে ডেটা পাঠায়, উদাহরণস্বরূপ Google Ads এবং GA4৷
নিম্নলিখিত উদাহরণটি দেখায় যে কীভাবে একটি ফ্লাডলাইট গন্তব্যের সাথে সংযুক্ত একটি দ্বিতীয় Google ট্যাগ লোড করতে আপনার কোড আপডেট করবেন৷
ফ্লাডলাইটে ডেটা পাঠাতে (ট্যাগ আইডি DC-ZZZZZZ ), প্রথম Google ট্যাগ (ট্যাগ ID GT-XXXXXX ) শুরু করার পরে আরেকটি config কমান্ড যোগ করুন :
<head>
...
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'GT-XXXXXX');
gtag('config', 'DC-ZZZZZZ');
</script>
</head>
পণ্য-নির্দিষ্ট config আচরণ
TAG_ID এ নির্দিষ্ট পণ্যের উপর নির্ভর করে, config কমান্ড সেই পণ্যের জন্য নির্দিষ্ট আচরণ শুরু করতে পারে। উদাহরণস্বরূপ, কিছু ক্ষেত্রে config কমান্ড gtag.js কে একটি পেজভিউ ইভেন্ট শুরু করতে বলে।
স্বতন্ত্র পণ্যের সাথে config কমান্ড কীভাবে আচরণ করে সে সম্পর্কে আরও জানতে, পণ্য-নির্দিষ্ট ডকুমেন্টেশন পড়ুন:
- Google বিজ্ঞাপন রূপান্তর এবং পুনরায় বিপণন
- ক্যাম্পেইন ম্যানেজার এবং ডিসপ্লে ও ভিডিও 360
- অনুসন্ধান বিজ্ঞাপন 360৷
- Google Analytics
ধাপ 2: event সহ ডেটা পাঠান
event কমান্ড সম্পর্কে
event কমান্ড আপনাকে config সাথে নির্দিষ্ট করা পণ্যগুলিতে ইভেন্ট ডেটা পাঠাতে দেয়। কমান্ডের নিম্নলিখিত বিন্যাস আছে:
gtag('event', 'event_name', {
'key': 'value',
});
ইভেন্টের নাম এবং কী-মান জোড়া সম্পর্কে
প্রস্তাবিত ইভেন্টগুলি : প্রস্তাবিত ইভেন্টগুলি হল ইভেন্ট যা আপনি বাস্তবায়ন করেন, কিন্তু এতে পূর্বনির্ধারিত কী-মান জোড়া রয়েছে। এই ইভেন্টগুলি বিদ্যমান এবং ভবিষ্যতের রিপোর্টিং ক্ষমতা আনলক করে।
কাস্টম ইভেন্ট : আপনার নিজস্ব ইভেন্ট এবং ডেটা স্ট্রাকচার সংজ্ঞায়িত করতে, আপনি একটি কাস্টম ইভেন্ট পাঠাতে কাস্টম মান লিখতে পারেন।
ইভেন্ট সেট আপ করা হচ্ছে
আপনি Google ট্যাগ শুরু করার পরে আপনার কোডের যেকোনো জায়গায় event পদ্ধতিতে কল করতে পারেন।
একটি ঘটনা সংজ্ঞায়িত করুন। আপনি যদি একটি প্রস্তাবিত ইভেন্ট ব্যবহার করেন, তাহলে নিশ্চিত করুন যে আপনি প্রমিত ইভেন্টের নাম এবং পূর্বনির্ধারিত কী-মান জোড়া ব্যবহার করছেন।
ইভেন্টটি কখন ট্রিগার হবে তা নির্ধারণ করুন, উদাহরণস্বরূপ যদি এটি একটি পৃষ্ঠা লোডের সাথে পাঠানো হয় বা যখন কেউ একটি বোতামে ক্লিক করে।
উদাহরণ
নিম্নলিখিত উদাহরণটি একটি সম্ভাব্য উপায় ব্যাখ্যা করে যখন একজন ব্যবহারকারী একটি বোতামে ক্লিক করে তখন নিউজলেটার সাইনআপগুলি পরিমাপ করা যায়৷ উদাহরণটি একটি কাস্টম ইভেন্ট ব্যবহার করে এবং এটি একটি Google Analytics 4 প্রপার্টিতে পাঠায়।
<head>
...
/* 1. Initialize the Google tag and gtag.js library */
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'TAG_ID');
</script>
</head>
<body>
<script>
let date = Date.now();
/* 2. Define your event. */
function newsletterSignup() {
gtag('event', 'newsletter_signup', {
'time': date,
});
}
</script>
...
/* 3. Trigger your event */
<button type="submit" onlick="newsletterSignup()">Sign me up!</button>
...
</body>
ঐচ্ছিক: set ব্যবহার করে প্রতিটি ইভেন্টের সাথে ডেটা পাঠান
set কমান্ড আপনাকে প্যারামিটারগুলি সংজ্ঞায়িত করতে দেয় যা পৃষ্ঠার প্রতিটি পরবর্তী ইভেন্টের সাথে যুক্ত হবে।
উদাহরণস্বরূপ, আপনি প্রচারাভিযানের পরামিতিগুলি ভাগ করতে পারেন যাতে একই পৃষ্ঠায় একাধিক ট্যাগ দ্বারা অ্যাক্সেস করা যায়।
কমান্ডের নিম্নলিখিত বিন্যাস আছে:
gtag('set', 'parameterName');
পরবর্তী পদক্ষেপ
আপনার Google পণ্য এবং ইভেন্টগুলি সেট আপ করার পরে, আপনি মৌলিক Google ট্যাগ কনফিগারেশনের সাথে সম্পন্ন করেছেন৷
আপনি যদি একাধিক পণ্য পরিচালনা করেন এবং তাদের ডেটা প্রবাহ আরও বিস্তারিতভাবে পরিচালনা করতে চান, গ্রুপ এবং রুট ডেটা দেখুন।