Google Analytics রূপান্তর ট্র্যাকিং সমর্থন করে

নির্দেশনা

রূপান্তর ট্র্যাকিং বাস্তবায়নের জন্য 3টি পর্যায় রয়েছে:

  1. Google Analytics(GA) সাইট ট্যাগ সেট আপ করা হচ্ছে
  2. স্থায়ী অ্যাকশন সেন্টার ইউআরএল প্যারামিটার
  3. রূপান্তর ডেটা পাঠানো হচ্ছে

গুগল অ্যানালিটিক্স সাইট ট্যাগ সেটআপ।

আপনার অ্যাকশন সেন্টার অ্যাকাউন্টের জন্য একটি Measurement ID তৈরি করতে আপনার Google পরিচিতির সাথে কাজ করুন।

সমস্ত ওয়েব পৃষ্ঠাগুলিতে head ট্যাগের পরে নিম্নলিখিত কোড স্নিপেট যোগ করুন:

  • একটি রূপান্তর ঘটতে পারে
  • Google এর সাথে রিজার্ভ করা সমস্ত action_links জন্য ল্যান্ডিং পৃষ্ঠা চালু আছে।

কোন বিদ্যমান Google Analytics ইন্টিগ্রেশন

যদি এটি প্রথমবার একটি Google Analytics সাইট(gtag.js) তৈরি করে, তাহলে নিম্নলিখিত কোড স্নিপেটটি ব্যবহার করুন:

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

  gtag('config',
       'GA_MEASUREMENT_ID_PROVIDED_BY_GOOGLE', // Replace with Measurement ID
       {
         // DO NOT EDIT THE BELOW MENTIONED PARAMETERS
         // AS OVERRIDING RESULTS IN SENDING US PII INFORMATION.
         'referrer' : undefined,
         'page_title' : undefined,
         'page_path': undefined,
         'page_location': undefined,
         'send_page_view': false,
         'anonymize_ip': true,
         'groups': 'reserve_with_google'
       });
</script>

বিদ্যমান Google Analytics ইন্টিগ্রেশন

যদি আপনার কাছে আগে থেকেই একটি বিদ্যমান ইন্টিগ্রেশনের জন্য একটি Google Analytics সাইট ট্যাগ(gtag.js) থাকে, তাহলে নিম্নলিখিত কোড স্নিপেটটি ব্যবহার করুন:

gtag('config',
       'GA_MEASUREMENT_ID_PROVIDED_BY_GOOGLE',  //Replace with Measurement ID
       {
         'referrer' : undefined,
         'page_title' : undefined,
         'page_path': undefined,
         'page_location': undefined,
         'send_page_view': false,
         'anonymize_ip': true,
         'groups': 'reserve_with_google'
       });

আপনার অ্যাকাউন্টের জন্য জেনারেট করা পরিমাপ আইডি দিয়ে উপরে উল্লিখিত কোড স্নিপেট আপডেট করুন।

স্থায়ী অ্যাকশন সেন্টার ইউআরএল প্যারামিটার

action link (গুলি) থেকে সঠিকভাবে রূপান্তরগুলি ট্র্যাক করতে, Google একটি URL প্যারামিটার সেট করবে rwg_token , যা একটি রূপান্তরের সময় ফেরত দেওয়া উচিত৷

আপনাকে rwg_token URL প্যারামিটারটি বজায় রাখতে হবে যা আপনার দ্বারা প্রদত্ত সমস্ত অ্যাকশন লিঙ্কের সাথে যুক্ত করা হবে সর্বাধিক 30 দিনের জন্য যখন একজন ব্যবহারকারী Google-এর মাধ্যমে ল্যান্ডিং পৃষ্ঠায় যান। এই তথ্য ধরে রাখার পছন্দের উপায় হল কুকিজের মাধ্যমে।

  1. আপনার সমস্ত action_link (গুলি) যেগুলি অ্যাকশন সেন্টার সক্রিয় রয়েছে তার জন্য ল্যান্ডিং পৃষ্ঠায় নিম্নলিখিত স্ক্রিপ্টটি যুক্ত করুন৷
  2. আপনার ডোমেনের সাথে রুটডোমেন আপডেট করুন।
<script>
  var query = location.search.substring(1);
  var params = query.split('&');
  var rwg_token = undefined;
  for (var i = 0; i < params.length; ++i) {
    var pair = params[i].split('=');
    if (pair[0] == 'rwg_token') {
      rwg_token = decodeURIComponent(pair[1]);
      break;
    }
  }
  if (typeof rwg_token == 'undefined') {
    document.cookie =
         "_rwg_token=" + rwg_token + ";max-age=2592000;domain=rootdomain.com;path=/";
  }
</script>

রূপান্তর ডেটা পাঠানো হচ্ছে

যখন একজন ব্যবহারকারী একটি লেনদেন সম্পূর্ণ করেন যা একটি Google প্লেস অ্যাকশন লিঙ্ক থেকে উদ্ভূত হয়, তখন আপনাকে রূপান্তর ট্র্যাকিং সম্পূর্ণ করার জন্য নীচে উল্লিখিত কোডটি ট্রিগার করতে হবে।

<script>
  function getCookie(cname) {
    var name = cname + "=";
    var decodedCookie = decodeURIComponent(document.cookie);
    var ca = decodedCookie.split(';');
    for(var i = 0; i <ca.length; i++) {
      var c = ca[i];
      while (c.charAt(0) == ' ') {
        c = c.substring(1);
      }
      if (c.indexOf(name) == 0) {
        return c.substring(name.length, c.length);
      }
    }
    return "";
  }

  if (leadFromReserveWithGoogle()) { // implement a function to identify the conversion is originating via Google
    gtag('event', 'rwg_conversion', {
        'rwg_token': getCookie('_rwg_token'),
        'send_to': 'reserve_with_google'
    });
  }
</script>