GA4 ইকমার্স (gtag.js): ইউনিভার্সাল অ্যানালিটিক্স এবং GA4 ইভেন্ট পাঠান

এই গাইডটি বর্ণনা করে যে কীভাবে আলাদা gtag.js ইউনিভার্সাল অ্যানালিটিক্স এবং Google Analytics 4 ইকমার্স বাস্তবায়ন বজায় রাখতে হয়।

অতিরিক্ত আপগ্রেড গাইড এবং সংস্থানগুলির জন্য বিকাশকারী মাইগ্রেশন কেন্দ্রে যান৷

ফলাফল

এই নির্দেশিকা অনুসরণ করার ফলাফল হল আপনি একটি নতুন GA4 প্রপার্টির জন্য Google Analytics 4 ইকমার্স ইভেন্ট বাস্তবায়ন করবেন এবং আপনার বিদ্যমান ইউনিভার্সাল অ্যানালিটিক্স ইকমার্স ইমপ্লিমেন্টেশন অপরিবর্তিত রাখবেন। ইউনিভার্সাল অ্যানালিটিক্স এবং গুগল অ্যানালিটিক্স 4 প্রপার্টিতে আপনি আলাদা ইকমার্স ইভেন্ট পাঠাবেন।

মনে রাখবেন যে আপনি যখন UA এবং GA4 উভয়ের জন্য ইকমার্স প্রয়োগ করেন, তখন আপনার Google Analytics 4 প্রপার্টি আপনার GA4 ইকমার্স বাস্তবায়ন ব্যবহার করবে।

তুমি শুরু করার আগে

  1. ইকমার্স মাইগ্রেশন হেল্পার টুল ব্যবহার করে নিশ্চিত করুন যে নিম্নলিখিতগুলি আপনার বর্তমান বাস্তবায়নকে বর্ণনা করে:

    • আপনি একটি ইউনিভার্সাল অ্যানালিটিক্স সম্পত্তি ব্যবহার করছেন
    • আপনার সাইট ইকমার্স ইভেন্ট পাঠাতে gtag.js লাইব্রেরি ব্যবহার করে
  2. প্রতিটি বিকল্পের ট্রেড-অফ সম্পর্কে জানতে ইকমার্স বাস্তবায়নের জন্য আপগ্রেড বিকল্পগুলি পর্যালোচনা করুন। নিশ্চিত করুন যে আপনি এই নির্দেশিকা অনুসরণ করতে চান এবং দুটি বিশ্লেষণ বাস্তবায়ন করতে চান: একটি আপনার ইউনিভার্সাল অ্যানালিটিক্স প্রপার্টির জন্য এবং একটি আপনার Google Analytics 4 প্রপার্টির জন্য।

বাণিজ্য বন্ধ এবং বিবেচনা

দুটি ইকমার্স বাস্তবায়নের প্রভাব সম্পূর্ণরূপে বোঝার জন্য নীচের তথ্য পর্যালোচনা করুন এবং বিবেচনা করুন, একটি আপনার ইউনিভার্সাল অ্যানালিটিক্স প্রপার্টির জন্য এবং একটি আপনার Google Analytics 4 প্রপার্টির জন্য৷

পেশাদার কনস
  • আপনার GA4 এবং ইউনিভার্সাল অ্যানালিটিক্স উভয় প্রতিবেদনেই আপনাকে ইকমার্স ডেটা দেখতে দেয়।
  • আপনার ইউনিভার্সাল অ্যানালিটিক্স প্রপার্টিতে আপনার ইকমার্স ডেটা যেভাবে সংগ্রহ করা বা রিপোর্ট করা হয় তাতে কোনো পরিবর্তন নেই।
  • GA4 ইভেন্ট এবং প্যারামিটার ব্যবহার করে সম্পূর্ণ GA4 ইকমার্স রিপোর্ট নিশ্চিত করে।
  • আপনাকে GA4 ইকমার্স ইভেন্ট বাস্তবায়ন করতে হবে।
  • আপনার ওয়েবসাইট ইভেন্টের দুটি সেট পাঠায়: একটি ইউনিভার্সাল অ্যানালিটিক্সের জন্য এবং একটি GA4 এর জন্য। এটি কর্মক্ষমতা প্রভাবিত করতে পারে।

বাস্তবায়ন

1. একটি নতুন GA4 প্রপার্টি তৈরি এবং কনফিগার করুন

আপনার নতুন Google Analytics 4 প্রপার্টি তৈরি এবং কনফিগার করতে নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:

  1. একটি নতুন Google Analytics 4 প্রপার্টি তৈরি করুন।
    • স্বয়ংক্রিয়ভাবে একটি নতুন GA4 প্রপার্টি তৈরি করতে GA4 সেটআপ সহকারী ব্যবহার করুন এবং আপনার ইউনিভার্সাল অ্যানালিটিক্স প্রপার্টি থেকে নিম্নলিখিত সেটিংস কপি করুন: প্রপার্টির নাম , ওয়েবসাইট URL , টাইমজোন , এবং মুদ্রা সেটিংস ৷ যাইহোক, সংযুক্ত সাইট ট্যাগ বৈশিষ্ট্যটি নিষ্ক্রিয় করতে আপনার বিদ্যমান ট্যাগ বিকল্পটি ব্যবহার করে ডেটা সংগ্রহ সক্ষম করুন থেকে টিক চিহ্ন সরিয়ে দিন । বিকল্পভাবে, আপনি যদি আপনার ইউনিভার্সাল অ্যানালিটিক্স প্রপার্টি থেকে কোনো সেটিংস কপি করতে না চান, তাহলে GA4 সেটআপ অ্যাসিস্ট্যান্ট ছাড়া একটি Google Analytics 4 প্রপার্টি তৈরি করুন
  2. Google Analytics 4 প্রপার্টির জন্য ট্যাগ আইডি খুঁজুন । আপনি আপনার GA4 প্রপার্টি কনফিগার করতে পরবর্তী ধাপে এটি ব্যবহার করবেন।
  3. GA4 প্রপার্টি যোগ করুন
    • ইউনিভার্সাল অ্যানালিটিক্স ইভেন্টগুলি শুধুমাত্র আপনার UA প্রপার্টিতে পাঠানো হয় এবং Google Analytics 4 ইভেন্টগুলি শুধুমাত্র আপনার GA4 প্রপার্টিতে পাঠানো হয় তা নিশ্চিত করতে, gtag.js-এর দেওয়া রুট ডেটা কার্যকারিতা ব্যবহার করুন।
    • আপনার বিদ্যমান gtag.js স্নিপেটে Google Analytics 4 প্রপার্টি যোগ করুনট্যাগ আইডি সহ config কমান্ড এবং groups প্যারামিটার ব্যবহার করুন যাতে ইভেন্টগুলিকে আপনার ইউনিভার্সাল অ্যানালিটিক্স প্রপার্টি থেকে আলাদাভাবে আপনার GA4 প্রপার্টিতে রাউট করা যায়।

নিচে একটি উদাহরণ gtag.js স্নিপেট যা একটি ইউনিভার্সাল অ্যানালিটিক্স প্রপার্টি এবং Google Analytics 4 প্রপার্টি কনফিগার করেছে যা GA4 গ্রুপে অ্যাসাইন করা হয়েছে।

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXX-Y"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-XXXXX-Y');  // Universal Analytics property
  gtag('config', 'TAG_ID', { 'groups': 'GA4' });  // Google Analytics 4 property
</script>

2. আপনার GA4 সম্পত্তিতে GA4 ইকমার্স ইভেন্ট এবং রুট বাস্তবায়ন করুন

একবার আপনি আপনার নতুন Google Analytics 4 প্রপার্টি তৈরি এবং কনফিগার করার পরে, আপনি GA4 ইকমার্স ইভেন্টগুলি বাস্তবায়নের জন্য প্রস্তুত৷ আপনার GA4 বাস্তবায়নকে আপনার ইউনিভার্সাল অ্যানালিটিক্স বাস্তবায়নের সাথে তুলনীয় করে তুলতে, নিম্নলিখিত সংস্থানগুলি ব্যবহার করুন:

নিচের উদাহরণে GA4 ইভেন্টের জন্য send_to প্যারামিটার ব্যবহার করে আলাদা ইউনিভার্সাল অ্যানালিটিক্স এবং Google Analytics 4 ইকমার্স purchase ইভেন্টগুলি তাদের নিজ নিজ প্রপার্টিতে পাঠানো হয়েছে:

// Universal Analytics.
// The original UA implementation remains unchanged.
gtag('event', 'purchase', {
  "transaction_id": "24.031608523954162",
  "affiliation": "Google online store",
  "currency": "USD",
  "shipping": 7.50,
  "tax": 1.80,
  "value": 33.30,
  "items": [
    {
      "id": "P12345",
      "name": "Android Warhol T-Shirt",
      "brand": "Google",
      "category": "Apparel/T-Shirts",
      "variant": "Black",
      "list_name": "Search Results",
      "list_position": 1,
      "quantity": 2,
      "price": 12.00
    }
  ]
});


// The new Google Analytics 4 ecommerce implementation.
// Uses `send_to` to route data to the GA4 group defined in the tag config.
gtag('event', 'purchase', {
  "send_to": "GA4",
  "transaction_id": "24.031608523954162",
  "affiliation": "Google online store",
  "currency": "USD",
  "shipping": 7.50,
  "tax": 1.80,
  "value": 33.30,
  "items": [
    {
      "item_id": "P12345",
      "item_name": "Android Warhol T-Shirt",
      "item_brand": "Google",
      "item_category": "Apparel/T-Shirts",
      "item_variant": "Black",
      "quantity": 2,
      "price": 12.00
    }
  ],
});