Google Analytics कन्वर्ज़न ट्रैकिंग का इस्तेमाल करना

निर्देश

कन्वर्ज़न ट्रैकिंग तीन चरणों में लागू की जाती है:

  1. Google Analytics(GA) साइट टैग सेट अप करना
  2. कार्रवाई केंद्र के यूआरएल पैरामीटर पर बने रहने वाले यूआरएल
  3. कन्वर्ज़न डेटा भेजा जा रहा है

Google Analytics साइट टैग सेटअप.

अपने Actions Center खाते के लिए Measurement ID जनरेट करने के लिए, अपने Google प्रतिनिधि के साथ मिलकर काम करें.

उन सभी वेब पेजों पर head टैग के बाद, यह कोड स्निपेट जोड़ें जो:

  • तो कन्वर्ज़न हो सकता है
  • उन सभी action_links के लिए लैंडिंग पेज जिन पर 'Google से रिज़र्व' सुविधा चालू है.

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'
       });

अपने खाते के लिए जनरेट किए गए मेज़रमेंट आईडी के साथ, ऊपर बताए गए कोड स्निपेट अपडेट करें.

स्थायी कार्रवाई केंद्र URL पैरामीटर

action link से मिले कन्वर्ज़न को सही तरीके से ट्रैक करने के लिए, Google यूआरएल पैरामीटर rwg_token सेट करेगा. इसे कन्वर्ज़न के समय दिखाया जाना चाहिए.

आपको rwg_token यूआरएल पैरामीटर को बनाए रखना होगा. जब कोई उपयोगकर्ता Google के ज़रिए लैंडिंग पेज पर जाता है, तो उसे ज़्यादा से ज़्यादा 30 दिनों के लिए, आपके दिए गए सभी कार्रवाई लिंक में जोड़ा जाएगा. इस जानकारी को सेव रखने का सबसे अच्छा तरीका कुकी है.

  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>