बेहतर लिंक एट्रिब्यूशन की सुविधा

बेहतर लिंक एट्रिब्यूशन, किसी पेज पर एक ही यूआरएल वाले कई लिंक क्लिक के बीच अपने-आप अंतर करके, क्लिक रिपोर्ट को बेहतर बनाता है.

इस्तेमाल का तरीका

बेहतर लिंक एट्रिब्यूशन का इस्तेमाल करने के लिए:

  1. अपने Google Analytics खाते के व्यवस्थापक UI में उन्नत लिंक एट्रिब्यूशन सक्षम करें.
  2. 'link_attribution': true पैरामीटर जोड़ने के लिए, हर पेज पर config कमांड अपडेट करें.

उदाहरण के लिए:

// Enable enhanced link attribution
gtag('config', 'GA_MEASUREMENT_ID', {
  'link_attribution': true
});

बेहतर लिंक एट्रिब्यूशन, एक ही यूआरएल के लिंक के बीच अंतर करने के लिए, लिंक के एलिमेंट आईडी या पैरंट एलिमेंट और कुकी का इस्तेमाल करता है. प्लग-इन लोड करते समय कॉन्फ़िगरेशन के विकल्प देकर, यह कस्टमाइज़ किया जा सकता है कि प्लग-इन DOM से कितना ऊपर किसी एलिमेंट आईडी ढूंढेगा. साथ ही, इस कुकी के काम करने का तरीका भी बदला जा सकता है.

यहां उपलब्ध विकल्प और उनके डिफ़ॉल्ट विकल्प दिए गए हैं:

विकल्प डेटा टाइप डिफ़ॉल्ट ब्यौरा
cookie_name string _gali कुकी का नाम
cookie_expires number 30 ज़्यादा से ज़्यादा अवधि (सेकंड में) के लिए, कुकी सेव होनी चाहिए
levels number 3

किसी मौजूदा आईडी को ढूंढने के लिए, डीओएम में लेवल की ज़्यादा से ज़्यादा संख्या. उदाहरण के लिए, यहां दिए गए लिंक में आईडी एट्रिब्यूट नहीं हैं, लेकिन <ul> एलिमेंट (दो लेवल ऊपर) में ये चीज़ें शामिल हैं:

<ul id="sidebar">
  <li><a href="/">Home</a></li>
  <li><a href="/about">About</a></li>
  <li><a href="/contact">Contact Us</a></li>
</ul>

अगर levels विकल्प को 1 पर सेट किया जाता है, तो "साइडबार" आईडी नहीं मिलेगा और लिंक की पहचान भी नहीं दिखेगी.

उदाहरण के लिए, नीचे दिखाया गया है कि पसंद के मुताबिक बनाए गए हर संभावित विकल्प के साथ कोड कैसा दिख सकता है:

// Turn on enhanced link attribution with every option customized
gtag('config', 'GA_MEASUREMENT_ID', {
  'link_attribution': {
    'cookie_name': '_gaela',
    'cookie_expires': 60,
    'levels': 2
  }
});